Contents

Reality Composer Pro

Build, design, and orchestrate 3D content for your RealityKit apps.

Overview

Reality Composer Pro 3 makes it easy to rapidly iterate, preview, and prepare 3D content for your visionOS apps, iOS apps, and more — right on your Mac. Build stunning scenes and animate characters with cinematic precision. And you can preview your changes live on Apple Vision Pro.

[Image]

Reality Composer Pro includes editors and workflows for designing materials with Shader Graph, building visual scripts with Script Graph, authoring GPU-driven simulations with Compute Graph, defining character behaviors with Animation Graphs, and editing skeletons.

System requirements

  • macOS Tahoe 26.5 or later

Entities, components, and systems

Reality Composer Pro is a 3D content creation platform backed by an Entity Component System (ECS). Reality Composer Pro is built around the ECS pattern, so a basic understanding of ECS provides helpful context.

The ECS model has three building blocks: entities, components, and systems.

  • Entities are general-purpose objects. An entity can represent any object in your project, such as a vehicle, a mountain, or a character.

  • Components are the building blocks that define and control every aspect of an entity, such as animations, materials, behaviors, visual effects, and audio. Components contain the data needed to model each aspect, and they add to and update systems. For example, every damageable object in a game has a health component.

  • Systems define a process that acts on every entity with the required components. For example, a physics system queries entities that have mass, velocity, and position components, then uses that data to perform calculations for each entity. Systems act globally over all entities with the required components — entities that lack the components, such as a tree or a chair, are ignored.

Systems change an entity’s behavior at runtime by adding, removing, or modifying components.

What’s new in Reality Composer Pro

This release of Reality Composer Pro is a complete 3D development platform. The previous version focused on authoring spatial content for Apple Vision Pro; this release adds new features and functionality, such as:

  • Character intelligence and AI behaviors

  • A new in-editor lightmap baker

  • A new Compute Graph for authoring GPU-driven simulations for visual effects, such as particles

  • Animation Graphs to define character behaviors (for example, Idle, Run, Jump)

  • Script Graph for visual scripting directly inside the tool

  • A new Skeleton Editor

  • Generative AI capabilities in a UI Assist layer, including a Help Agent, Prototyping Agent, and Asset Generation tools

  • A new and improved Live Preview on Device

  • Physics

Topics

Essentials

Materials

Particle Emitter

Script Graph

Compute Graph

Animation

Lighting

Assistant

Audio

Release notes