Skip to content

Latest commit

 

History

History
219 lines (166 loc) · 5.86 KB

File metadata and controls

219 lines (166 loc) · 5.86 KB

Changelog

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.

[Unreleased]

[0.22.0] - 2024-02-25

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.

[0.21.0] - 2024-01-17

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.

[0.20.0] - 2023-12-18

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.

[0.19.2] - 2023-11-22

Fixed

  • HandMenu missing camera transform reference in the XR Interaction Toolkit Sample.

[0.19.1] - 2023-11-22

Fixed

  • Error when Input System package in project and no XR Interaction Toolkit package.

[0.19.0] - 2023-11-22

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.

[0.18.0] - 2023-08-29

Changed

  • Requires WebXR Export 0.18.0.

[0.17.0] - 2023-07-10

Added

  • An option to set pickup buttons in ControllerInteraction.

Changed

  • Improve performance.

Fixed

  • Lighting after threshold test in ChromaKeyUnlit.

[0.16.3] - 2023-02-08

Fixed

  • SceneHitTest right controller issue.
  • Webcam performance.

[0.16.2] - 2023-02-04

Fixed

  • Webcam errors in different versions of Unity.

[0.16.1] - 2023-02-03

Fixed

  • No reference to controllers in SceneHitTest.
  • Errors when trying to play webcam stream.

[0.16.0] - 2023-02-02

Added

  • Spectator Camera.
  • Mixed Reality Capture.

Changed

  • Requires WebXR Export 0.16.0.

Fixed

  • WebXR input profiles loading on SteamVR.

[0.15.0] - 2022-06-04

Changed

  • Requires WebXR Export 0.15.0.

[0.14.1] - 2022-02-05

Fixed

  • Null reference errors when destroying contacted interactables.

[0.14.0] - 2021-12-26

Added

  • Support for AR headsets in SceneHitTest.
  • Velocity for interactables when dropped.

Changed

  • Minimum WebXR Input Profiles Loader version 0.4.0.
  • Minimum Unity Editor version 2019.4.33.

[0.13.0] - 2021-10-18

Changed

  • Requires WebXR Export 0.13.0.

[0.12.0] - 2021-06-20

Changed

  • Minimum WebXR Input Profiles Loader version 0.3.7.
  • Sample scene assets settings optimizations.

[0.11.0] - 2021-06-06

Added

  • An option to disable/enable useCollidersForHandJoints in ControllerInteraction.

[0.10.0] - 2021-05-06

Added

  • Support for Generic Hands models from the WebXR Input Profiles.

Changed

  • Minimum WebXR Input Profiles Loader version 0.3.6.

[0.9.0] - 2021-04-16

Changed

  • AudioListener in the WebXRCameraSet prefabs is now attached to CameraFollower.

[0.8.0] - 2021-02-26

Fixed

  • Smearing issues in AR.

Changed

  • AR cameras Clear Flags in the WebXRCameraSet prefabs.

[0.7.0] - 2021-02-13

Added

  • Check for alwaysUseGrip in ControllerInteraction.

Changed

  • Minimum WebXR Input Profiles Loader version 0.3.5.

[0.6.0] - 2021-01-23

Added

  • Check if hand joints radius changed on hand update in ControllerInteraction.
  • Check if isControllerActive and isHandActive on enable in ControllerInteraction.

[0.5.2] - 2021-01-16

Fixed

  • OnDisable in ControllerInteraction.
  • Missing material in default WebXRCameraSet.

[0.5.1] - 2020-12-26

Fixed

  • Material references in prefabs and sample scene.

[0.5.0] - 2020-12-19

Added

  • Docs page.
  • WebXR Input Profiles Loader support.
  • UI to toggle WebXR Input Profiles Loader in the sample scene.

Changed

  • ControllerInteraction handles hand joints.
  • Disabled the transparent cube in the sample scene. (It's still there for tests)

Fixed

  • Working default WebXRCameraSet prefab.

[0.4.2] - 2020-11-28

Changed

  • WebXR Export dependency update.
  • Added info about OpenUPM package in README.md.

[0.4.1] - 2020-11-17

Changed

  • WebXR Export dependency fix.

[0.4.0] - 2020-11-08

Added

  • Support for the missing controller inputs.

Changed

  • Sample scene - Changed Rigidbody Interpolate for the Interactables.
  • ControllerInteraction - Changed what values to check for pick/drop Interactables.

[0.3.0] - 2020-11-01

Added

  • Support for XR providers in the sample WebXRCameraSet prefab.

Changed

  • Fixed compile and runtime errors, to make sure that WebGL build works again.

[0.2.0] - 2020-10-30

Added

  • This package.
  • Sample scene from the main project