CatchMe is a small experimental project built with RealityKit for visionOS. Its purpose is to explore how collisions, physics, and interactions work in a spatial environment.
Objects fall from above, and the goal is to catch them before they hit the ground. This prototype helped me understand collision handling and how to control entity physics after interaction.
- Language: Swift
- Frameworks: RealityKit, SwiftUI
- Platform: visionOS (Xcode 26+)
- Focus: Collision handling, physics control, and component-based design
These references were key while learning and building the CatchMe prototype:
- Collision:: https://stepinto.vision/example-code/collisions-physics-generating-collision-shapes/
- RealityKit + SwiftUI: https://developer.apple.com/documentation/visionOS/happybeam
- PhysicsBodyComponent: https://stepinto.vision/example-code/collisions-physics-getting-started-with-physics-body-component/
- Gesture & ManipulationComponent: https://developer.apple.com/videos/play/wwdc2025/287/?time=412
- Loading 3D Models in RealityKit and visionOS: https://swiftorbit.io/load-3d-models-realitykit-visionos/
