com.unity.xr.oculus 4.3.0

com.unity.xr.oculus

Source docs
Notes: processedReleased September 20, 2024

Browse versions

PreviousNext

Features

  • Added support for Unity's new common Foveated Rendering API, with improved URP support
  • Added option to Oculus settings to activate support for Stick Control thumbsticks instead of Vector2 Control, which allows a greater range of usages, such as a D-Pad and independent buttons. When activating this feature, the define `META_USE_STICK_CONTROL_THUMBSTICKS` will be added in Scripting Define Symbols under Player Settings. Note that this feature requires at minimum the Input System package version 1.6.2 included in the project

📈 Improvements

  • Improved Symmetric Projection texture resolution calculations
  • Removed legacy code no longer needed in currently supported versions of Unity

🔧 Bug Fixes

  • Fixed an issue with eye poses being incorrect in certain situations

⚠️ Known Issues

  • `Unity.XR.Oculus.Stats.PerfMetrics` entries currently return `0` when using the OpenXR runtime
  • `Unity.XR.Oculus.Stats.AppMetrics` entries return `0` on all Oculus runtimes
  • For both of the above, the suggested replacement is to use the profiling tools available via the Oculus Developer Hub: https://developer.oculus.com/documentation/unity/ts-odh-logs-metrics/
  • `Acceleration` and `AngularAcceleration` values on tracked poses currently return `0` when using the OpenXR runtime. This is a limitation of the OpenXR API