com.unity.xr.oculus 3.1.1
Notes: processedReleased October 3, 2022
Unity Compatibility
Minimum Unity: 2021.3 (4f1)
Package Dependencies
📈 Improvements
- Bumped minimum Unity version to 2021.3.4f1
- Added version detection checks to validate compatibility with specific Unity versions
🔧 Bug Fixes
- Fixed an issue where an XR Rig could cause constant attempts to set the tracking origin when using the OpenXR backend, causing potential visual issues and/or crashes. **Note:** This fix will cause `TryRecenter()` to always return `true`. If you have an application that depends on the results of `TryRecenter()`, please note this behavior change. `TryRecenter()` would only work correctly on PC non-OpenXR builds in previous versions, and would return `false` in all other situations
⚠️ Known Issues
- `Unity.XR.Oculus.Stats.PerfMetrics` entries currently return `0` when using the OpenXR runtime, which is the default in the 2.x and 3.x versions of the Oculus XR Plugin package
- `Unity.XR.Oculus.Stats.AppMetrics` entries currently 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/
