Releases: De-Panther/unity-webxr-export
Releases · De-Panther/unity-webxr-export
WebXR Export [0.22.0] - 2024-02-25
You can import the package from OpenUPM at WebXR Export.
Added
- An option in WebXRCameraSettings to set flat/normal mode camera pose when returning from XR mode.
Changed
- XR Hand pinch is now detected manually instead of relying on system select event, to support Apple Vision Pro.
- Renamed WebXR HMD to WebXR Tracked Display.
- WebXRCamera to work with TrackedPoseDriver and the Input System.
- Editor error messages as warnings.
Fixed
- Errors of Module._malloc and Module._free are not functions.
- Mapping of WebXR Tracked Display device.
WebXR Interactions [0.22.0] - 2024-02-25
You can import the package from OpenUPM at WebXR Interactions.
Added
- Sample Scene - Built-in Render Pipeline.
- XR Interaction Toolkit Sample - Built-in Render Pipeline.
Changed
- HandMenu to override XR Interaction Toolkit one, as it's needed again.
Fixed
- Mapping of WebXR Tracked Display device.
WebXR Export [0.21.0] - 2024-01-17
You can import the package from OpenUPM at WebXR Export.
Added
- An option to auto-load WebXRManager on start in WebXRSettings.
- An option to auto-load WebXRInputSystem on start in WebXRSettings.
- Error message when there's no Universal Render Pipeline package in project.
- Error message when Player Settings Color Space not set to Gamma.
Changed
- Updated WebGLTemplates assets based on newer Unity versions.
WebXR Interactions [0.21.0] - 2024-01-17
You can import the package from OpenUPM at WebXR Interactions.
Added
- An option to auto-load WebXRInputSystem on start in WebXRSettings.
Changed
- Minimum WebXR Input Profiles Loader version 0.6.2.
- Requires WebXR Export 0.21.0.
Fixed
- SceneHitTest now updates the pose of the originTransform instead of WebXRManager transform.
WebXR Export [0.20.0] - 2023-12-18
You can import the package from OpenUPM at WebXR Export.
Added
- Native XRSubsystem for WebXR Display rendering.
- Native XRSubsystem for WebXR Headset/Device tracking.
- WebXRCameraSettings for updating Camera settings when switching XR modes.
- WebXRModesNotifier with events when switching to or from XR modes.
Removed
- Support for Unity versions older than 2020.3.6f1.
- Support for Built-in Render Pipeline.
- Old 2019 WebGLTemplates.
WebXR Interactions [0.20.0] - 2023-12-18
You can import the package from OpenUPM at WebXR Interactions.
Added
- An option to set depthStencilFormat in MixedRealityCaptureController.
- InputActionProperty click to SceneHitTest. Now project is not forced to use old Input Manager.
Changed
- XR Interaction Toolkit sample XR Rig now use 1 camera instead of cameras group.
- SceneHitTest now looks for Main Camera if there's no WebXRCamera component in scene.
- Samples now use URP instead of Built-in Render Pipeline.
- Requires WebXR Export 0.20.0.
Deprecated
- HandMenu as the duplication no longer needed. Use XRI HandMenu instead.
Removed
- WebXRHMD device from WebXRInputDevices as it's now native part of the WebXR Export package.
- Support for Unity versions older than 2020.3.6f1.
- Support for Built-in Render Pipeline.
Fixed
- Issue with Anchor Control in the XR Interaction Toolkit sample XR Screen Space Controller.
WebXR Export [0.19.0] - 2023-11-22
You can import the package from OpenUPM at WebXR Export.
Added
- WebXRHandData pointerPosition and pointerRotation (WebXR targetRaySpace for hands).
- An option for eventsCamera in WebXRCamera.
Changed
- Enabled stencil buffer when creating the session XRWebGLLayer.
- OnControllerUpdate is not dependent on OnHandUpdate in WebXRSubsystem.
- WebXRControllerData gripPosition and gripRotation return world space value instead of relative to pointer pose.
Fixed
- Performance issues in AR mode.
WebXR Interactions [0.19.2] - 2023-11-22
You can import the package from OpenUPM at WebXR Interactions.
Fixed
- HandMenu missing camera transform reference in the XR Interaction Toolkit Sample.
WebXR Interactions [0.19.1] - 2023-11-22
You can import the package from OpenUPM at WebXR Interactions.
Fixed
- Error when Input System package in project and no XR Interaction Toolkit package.
WebXR Interactions [0.19.0] - 2023-11-22
You can import the package from OpenUPM at WebXR Interactions.
Added
- Support for Unity Input System and XR Interaction Toolkit.
- Support WebXR Controllers, Hands and Headset input actions.
- WebXRInputActions to handle WebXR Controllers input using Unity Input System.
- WebXRControllerModel to load WebXR Input Profiles model when using Unity Input System.
- HandMenu to override XR Interaction Toolkit one, as it's missing an option to set camera transform.
- WebXR + XR Interaction Toolkit Sample.
- Support Input Actions in MixedRealityCaptureController.