Produce high-quality AR experiences

RealityKit icon inside of a speech bubble.

RealityKit has been built from the ground up specifically for augmented reality, offering photo-realistic rendering, camera effects, animations, physics and more. With native ARKit integration, incredibly realistic physics-based rendering, transform and skeletal animations, spatial audio, and rigid body physics, RealityKit makes AR development faster and easier than ever before.

Meet RealityKit and Reality Composer

Discover the building blocks of developing RealityKit based apps and games, and learn about prototyping and producing content for AR experiences with Reality Composer.

Introducing RealityKit and Reality Composer

Watch now

Dive into RealityKit 2

Explore the latest enhancements to the RealityKit framework to help you make even more immersive AR apps and games by taking a deep dive into this underwater sample project. We’ll take you through the improved Entity Component System, streamlined animation pipeline, and the plug-and-play character controller with enhancements to face mesh and audio.

Dive into RealityKit 2

Watch now

Explore advanced rendering in RealityKit

Create stunning visuals for your augmented reality experiences with cutting-edge rendering advancements in RealityKit. Learn the art of writing custom shaders, draw real-time dynamic meshes, and explore creative post-processing effects to help you stylize your AR scene.

Explore advanced rendering with RealityKit 2

Watch now