All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Sample Scene - Built-in Render Pipeline.
- XR Interaction Toolkit Sample - Built-in Render Pipeline.
- HandMenu to override XR Interaction Toolkit one, as it's needed again.
- Mapping of WebXR Tracked Display device.
- An option to auto-load WebXRInputSystem on start in WebXRSettings.
- Minimum WebXR Input Profiles Loader version 0.6.2.
- Requires WebXR Export 0.21.0.
- SceneHitTest now updates the pose of the originTransform instead of WebXRManager transform.
- An option to set depthStencilFormat in MixedRealityCaptureController.
- InputActionProperty click to SceneHitTest. Now project is not forced to use old Input Manager.
- 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.
- HandMenu as the duplication no longer needed. Use XRI HandMenu instead.
- 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.
- Issue with Anchor Control in the XR Interaction Toolkit sample XR Screen Space Controller.
- HandMenu missing camera transform reference in the XR Interaction Toolkit Sample.
- Error when Input System package in project and no XR Interaction Toolkit package.
- 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.
- Requires WebXR Export 0.18.0.
- An option to set pickup buttons in ControllerInteraction.
- Improve performance.
- Lighting after threshold test in ChromaKeyUnlit.
- SceneHitTest right controller issue.
- Webcam performance.
- Webcam errors in different versions of Unity.
- No reference to controllers in SceneHitTest.
- Errors when trying to play webcam stream.
- Spectator Camera.
- Mixed Reality Capture.
- Requires WebXR Export 0.16.0.
- WebXR input profiles loading on SteamVR.
- Requires WebXR Export 0.15.0.
- Null reference errors when destroying contacted interactables.
- Support for AR headsets in SceneHitTest.
- Velocity for interactables when dropped.
- Minimum WebXR Input Profiles Loader version 0.4.0.
- Minimum Unity Editor version 2019.4.33.
- Requires WebXR Export 0.13.0.
- Minimum WebXR Input Profiles Loader version 0.3.7.
- Sample scene assets settings optimizations.
- An option to disable/enable useCollidersForHandJoints in ControllerInteraction.
- Support for Generic Hands models from the WebXR Input Profiles.
- Minimum WebXR Input Profiles Loader version 0.3.6.
- AudioListener in the WebXRCameraSet prefabs is now attached to CameraFollower.
- Smearing issues in AR.
- AR cameras Clear Flags in the WebXRCameraSet prefabs.
- Check for alwaysUseGrip in ControllerInteraction.
- Minimum WebXR Input Profiles Loader version 0.3.5.
- Check if hand joints radius changed on hand update in ControllerInteraction.
- Check if isControllerActive and isHandActive on enable in ControllerInteraction.
- OnDisable in ControllerInteraction.
- Missing material in default WebXRCameraSet.
- Material references in prefabs and sample scene.
- Docs page.
- WebXR Input Profiles Loader support.
- UI to toggle WebXR Input Profiles Loader in the sample scene.
- ControllerInteraction handles hand joints.
- Disabled the transparent cube in the sample scene. (It's still there for tests)
- Working default WebXRCameraSet prefab.
- WebXR Export dependency update.
- Added info about OpenUPM package in README.md.
- WebXR Export dependency fix.
- Support for the missing controller inputs.
- Sample scene - Changed Rigidbody Interpolate for the Interactables.
- ControllerInteraction - Changed what values to check for pick/drop Interactables.
- Support for XR providers in the sample WebXRCameraSet prefab.
- Fixed compile and runtime errors, to make sure that WebGL build works again.
- This package.
- Sample scene from the main project