com.unity.xr.arfoundation 5.1.0-pre.6
Source docsNotes: processedReleased May 25, 2023
Unity Compatibility
Minimum Unity: 2021.2
Package Dependencies
- com.unity.editorcoroutines (1.0.0)
- com.unity.inputsystem (1.3.0)
- com.unity.mathematics (1.2.5)
- 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 (1.0.0)
- com.unity.xr.core-utils (2.2.1)
- com.unity.xr.management (4.0.1)
✨ Features
- Added a set of custom visual scripting nodes designed to help you use AR Foundation in visual scripting projects. Refer to [Visual Scripting](xref:arfoundation-visual-scripting) to learn more about how to set up an AR Foundation visual scripting project.
- Added support for the [Anchors](xref:arfoundation-anchors) feature in XR Simulation. You can now add and remove anchors in Play mode, add a [Simulated Anchor component](xref:arfoundation-simulation-environments#simulated-anchor-component) to XR Simulation environments, and adjust anchor discovery settings in [XR Simulation project settings](xref:arfoundation-simulation-project-settings).
- Added enum value `Other` to [PlaneClassification](xref:UnityEngine.XR.ARSubsystems.PlaneClassifications).
- Added the ability for camera subsystem providers to include EXIF data with the `XRCameraFrame`.
📈 Improvements
- If XR Simulation is enabled in your project, it will now automatically attempt to set its Environment Layer name to "XR Simulation". XR Simulation uses Layer 30 as its default Environment Layer, but you can change this setting by going to **Edit** > **Project Settings** > **XR Plug-in Management** > **XR Simulation**.
