com.unity.xr.oculus 4.3.0
com.unity.xr.oculus
Source docsNotes: processedReleased September 20, 2024
✨ 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
