Build AR experiences on iOS using RealityKit for rendering and ARKit for world tracking. Covers RealityView, entity management, raycasting, scene understanding, and gesture-based interactions. Targets Swift 6.2 / iOS 26+.
AR features require devices with an A9 chip or later. Always verify support before presenting AR UI.
| RealityView | iOS 18+, visionOS 1+ | SwiftUI view that hosts RealityKit content | | RealityViewCameraContent | iOS 18+, macOS 15+ | Content displayed through the device camera | | Entity | All | Base class for all scene objects | | ModelEntity | All | Entity with a visible 3D model | | AnchorEntity | All | Tethers entities to a real-world anchor |
Créez des expériences de réalité augmentée avec RealityKit et ARKit sur iOS. À utiliser lors de l'ajout de contenu 3D avec RealityView, du chargement d'entités et de modèles, du placement d'objets via raycasting, de la configuration de sessions de caméra AR, de la gestion du suivi du monde, de la compréhension de scènes ou de la mise en œuvre d'interactions et de gestes d'entités. Source : dpearson2699/swift-ios-skills.