com.unity.xr.arfoundation 6.0.0-pre.7
Source docsNotes: processedReleased March 12, 2024
Unity Compatibility
Minimum Unity: 2023.3
Package Dependencies
- com.unity.editorcoroutines (1.0.0)
- com.unity.inputsystem (1.6.3)
- com.unity.mathematics (1.2.6)
- com.unity.modules.particlesystem (1.0.0)
- com.unity.modules.ui (1.0.0)
- com.unity.modules.unityanalytics (1.0.0)
- com.unity.modules.unitywebrequest (1.0.0)
- com.unity.ugui (2.0.0)
- com.unity.xr.core-utils (2.3.0)
- com.unity.xr.management (4.4.0)
✨ Features
- Added an API for provider plug-ins to implement the detection and tracking of 3D bounding boxes. Refer to [Bounding box detection](xref:arfoundation-bounding-box-detection) for more information.
📈 Improvements
- Changed [XRResultStatus](xref:UnityEngine.XR.ARSubsystems.XRResultStatus) to more easily allow for a wide range of platforms to use the type:
- - Renamed the `value` property to `nativeStatusCode`.
- - Added a cross-platform `statusCode` property and corresponding constructors.
- - Removed the implicit conversion operators between `int` and `XRResultStatus`. Use a constructor instead.
🔧 Bug Fixes
- Fixed an issue where destroying and recreating the `SimulationSessionSubsystem` could result in the creation of a `SimulationMeshSubsystem` instance, even if the `XRLoader` did not initially create it.
- Fixed an issue where the TvOS build target would have compile errors in `Simulation.InputLayoutLoader`.
