Coordinate space
Asked on 2025-07-14
1 search
The concept of coordinate spaces was discussed in several sessions at WWDC. Here are some highlights:
-
Immersive Spaces in VisionOS: In the session "Dive deep into volumes and immersive spaces," a new coordinate space called "immersive space" was introduced in VisionOS 1.1. This space is designed to fit alongside SwiftUI's existing local and global coordinate spaces. The immersive space has its origin defined as the point on the ground below you, which is useful for creating rich immersive experiences. You can learn more about this in the chapter on Immersive spaces: Coordinate conversions.
-
Shared Coordinate Spaces for Enterprise: In the session "Explore enhancements to your spatial business app," a new ARKit API called the Shared Coordinate Space Provider was introduced. This API allows multiple participants to align their coordinate systems, enabling shared world anchors to appear consistently for everyone. This is particularly useful for enterprise applications that require precise spatial alignment. More details can be found in the chapter on Enhance user experience.
-
Coordinate Space 3D Protocol: The session "Better together: SwiftUI and RealityKit" introduced a coordinate space 3D protocol that allows for easy conversion of values between different frameworks, such as RealityKit and SwiftUI. This protocol helps in managing coordinate conversions across different spaces. You can explore this topic further in the chapter on Unified coordinate conversion.
These sessions provide a comprehensive overview of how Apple is enhancing the use of coordinate spaces in their platforms, particularly for immersive and collaborative experiences.

Dive deep into volumes and immersive spaces
Discover powerful new ways to customize volumes and immersive spaces in visionOS. Learn to fine-tune how volumes resize and respond to people moving around them. Make volumes and immersive spaces interact through the power of coordinate conversions. Find out how to make your app react when people adjust immersion with the Digital Crown, and use a surrounding effect to dynamically customize the passthrough tint in your immersive space experience.

Explore enhancements to your spatial business app
Discover how the latest enhancements and APIs in visionOS 26 expand access and extend enterprise capabilities announced last year. Learn how these all-new features make it easy to build model training workflows, enhance video feeds, and enable you to align coordinate systems over a local network to develop collaborative experiences in your in-house app.

Render Metal with passthrough in visionOS
Get ready to extend your Metal experiences for visionOS. Learn best practices for integrating your rendered content with people’s physical environments with passthrough. Find out how to position rendered content to match the physical world, reduce latency with trackable anchor prediction, and more.