com.unity.xr.openxr 1.3.0
Notes: processedReleased November 11, 2021
Unity Compatibility
Minimum Unity: 2020.3 (0b14)
Package Dependencies
✨ Features
- Added API `OpenXRInput.SendHapticImpulse`
- Added API `OpenXRInput.StopHaptics`
- Added API `OpenXRInput.TryGetInputSourceName`
- Added event `OpenXRRuntime.wantsToRestart`
- Added event `OpenXRRuntime.wantsToQuit`
- Added support for `XR_OCULUS_audio_device_guid
- ` extension.
- Added `Haptic` control to OpenXR Controller Profile layouts that can be bound to an action and used to trigger haptics using the new `OpenXRInput.SendHapticImpulse` API.
🔧 Bug Fixes
- ISSUE-1355859 Fixed ARM32 crash when OpenXR API layers were present
- Fixed issue that would cause console errors if `OpenXRFeature.enable` was changed while the OpenXR Projects Settings windows was open.
- Fixed potential Android crash when shutting down.
- Fixed potential crash with `XR_MSFT_SECONDARY_VIEW_CONFIGURATION_EXTENSION_NAME`
- ISSUE-1338696 ISSUE-1336968 ISSUE-1346455 ISSUE-1349271 ISSUE-1338699 Fixed issue with alpha channel on Projection layer causing visual artifacts.
- Fixed bug that caused Vulkan support on Oculus to stop working.
- Fixed missing usages on `HoloLensHand` layout.
- Fixed vulkan shared depth buffer on versions `2021.2.0b15` and `2022.1.0a8` or higher.
- ### Updated
- Improved `OpenXRFeatureSetManager.SetFeaturesFromEnabledFeatureSets` so that no internal methods are required after calling this.
- Updated `Controller` sample to improve the visuals and use the new APIs
