Introduced the High-Fidelity Room API to provide a more detailed representation of the room layout, allowing features such as multiple floors, columns, and slanted ceilings to be queried. See documentation. Added a new SceneModel parameter in LoadSceneFromDevice() to allow explicit control over which scene model to load.
Added Vulkan rendering support for Passthrough Camera Access (PCA) GPU processing, alongside OpenGLES3 support.
Introduced support for different aspect ratios beyond 4:3 in PCA.
Added an optional cameraPose parameter to ViewportPointToRay() and WorldToViewportPoint() for cached pose usage.
Added a Project Setup Tool rule to auto-enable PCA permission.
Introduced a new overload method in the SceneNavigation API to generate navmeshes in a staggered approach.
Added a new API called SetCustomWorldLockAnchor for colocated experiences that don’t have a scene scanned.
Effect Mesh now supports barycentric coordinates, enabling wireframe shader materials.
PCA supports additional resolutions, including 1280x1280, 640x360, 720x480, 720x576, 1024x576, 1280x720, and 1280x1080.
PCA now supports up to 60 fps and ensures a true 30 fps when requested.
The permission structure is now changed to better accommodate Android apps, allowing access to PCA cameras with android.permission.CAMERA.