com.unity.xr.arkit 4.0.0-preview.1
Notes: processedReleased March 25, 2020
Unity Compatibility
Minimum Unity: 2019.3
Package Dependencies
🔄 Changes
- The ARSubsystem implementions have been updated to reflect changes in the ARSubsystems API.
- See the ARFoundation Migration Guide for more details.
⚡ Breaking Changes
- `ARKitSessionSubsystem.collaborationEnabled` was both gettable and settable; now it is only gettable. To toggle the collaboration feature, set `ARKitSessionSubsystem.collaborationRequested` instead.
- The static library `UnityARKit.a` has been prefixed with `lib` to follow library naming conventions. Existing projects will need to either rebuild (Build and Run > Replace) the Unity generated Xcode project or manully remove `UnityARKit.a` from the `UnityFramework` "Frameworks and Libraries" section in Xcode.
🔧 Bug Fixes
- Fixed a crash that could occur when multithreaded rendering was enabled and Stop was called on the `XRCameraSubsystem`. In ARFoundation, this happens when the `ARCameraManager` is disabled. This happened because the textures owned by the subsystem are later manipulated on the render thread, and stopping the subsystem could invalidate the textures.
