Goal
Recreate the interactive organ viewer in RealityKit, with visionOS delivered as a genuinely immersive spatial experience rather than a 2D screen in space.
Scope
- Build a shared RealityKit scene for organ loading, camera/orbit behavior, animation, selection, and hotspot picking.
- On visionOS, provide an
ImmersiveSpace that places anatomy at convincing real-world scale.
- Support direct spatial manipulation and gaze/hand-driven selection using native interaction APIs.
- Provide window or volume UI only for controls and transition into/out of immersion.
- Adapt presentation and input for touch on iOS, pointer/keyboard on macOS, and focus/remote on tvOS.
- Preserve quiz, compare, autorotate, and structure-selection behavior where appropriate.
Acceptance criteria
Sequence
This is step 2 of 5 and depends on #18.
Goal
Recreate the interactive organ viewer in RealityKit, with visionOS delivered as a genuinely immersive spatial experience rather than a 2D screen in space.
Scope
ImmersiveSpacethat places anatomy at convincing real-world scale.Acceptance criteria
Sequence
This is step 2 of 5 and depends on #18.