com.unity.xr.arkit 5.1.0-pre.3

com.unity.xr.arkit

Source docs
Notes: processedReleased February 10, 2023

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2021.2

Features

  • Added support for [Advanced camera hardware configuration](xref:arkit-camera#advanced-camera-hardware-configuration) on iOS 16 or newer:
  • - Lock native camera device to configure hardware properties
  • - Set exposure mode, duration, and ISO on the camera device
  • Added support for [High resolution CPU image](xref:arkit-camera#high-resolution-cpu-image) capture on iOS 16 or newer:
  • - Added class [HighResolutionCpuImagePromise](xref:UnityEngine.XR.ARKit.HighResolutionCpuImagePromise)
  • - Added method [ARKitCameraSubsystem.TryAcquireHighResolutionCpuImage](xref:UnityEngine.XR.ARKit.ARKitCameraSubsystem.TryAcquireHighResolutionCpuImage)

📈 Improvements

  • Static libraries were rebuilt with Xcode Version 14.1 (14B47b).

🔧 Bug Fixes

  • Fixed a rare issue where the ARKit Build Processor could incorrectly add the "UNITY\_XR\_ARKIT\_LOADER\_ENABLED" preprocessor directive to non-iOS build targets.
  • Fixed an issue where enabling or disabling the Apple ARKit XR Plug-in in **Project Settings** > **XR Plug-in Management** while iOS was not the active build target would not immediately add or remove the "UNITY\_XR\_ARKIT\_LOADER\_ENABLED" preprocessor directive for the iOS build target. (Previously this change was not applied until iOS became the Editor's active build target.)