com.unity.xr.openxr 1.3.0

com.unity.xr.openxr

Notes: processedReleased November 11, 2021

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2020.3 (0b14)

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