RealityKit
Render, animate and simulate 3D content that blends into the real world.
Overview
RealityKit is Apple's 3D engine, built on an entity component system. It handles physically based rendering, animation, physics, spatial audio and anchoring to the real world, and it's the way to build for Apple Vision Pro.
Show 3D content in SwiftUI with RealityView, and author scenes in Reality Composer Pro. WWDC26 adds lightmaps, soft shadows, cloth, navigation meshes and Gaussian splats.
RealityView
Put 3D content straight into SwiftUI.
Entity component system
Compose behavior from reusable components and systems.
Lighting
Lightmaps, soft shadows and projective textures.
Simulation
Physics, cloth, navigation meshes and spatial audio.
History
How it grew up.
Introduced
Arrives with Reality Composer at WWDC19.
RealityKit 2
Custom shaders, materials and Object Capture.
visionOS
Becomes the foundation of Apple Vision Pro apps.
Apple TV
RealityKit comes to tvOS 26.
Lighting and simulation
Lightmaps, cloth, navigation and Gaussian splats.