What's new in RealityKit?

Asked on 08/02/2024

1 search

RealityKit has introduced several new features and improvements this year. Here are some of the key updates:

  1. Cross-Platform Support: RealityKit 4 now supports macOS, iOS, and iPadOS in addition to visionOS, allowing developers to build for all these platforms simultaneously (Platforms State of the Union).

  2. Rendering Styles: RealityKit simplifies rendering 3D models with various styles such as realistic, cel-shaded, or cartoon (Platforms State of the Union).

  3. Advanced Character Animation: New APIs for blend shapes, inverse kinematics, and animation timelines enhance character animation capabilities, making interactions more dynamic and responsive (Platforms State of the Union).

  4. Low-Level Access: New APIs for low-level mesh and texture access, which work with Metal compute shaders, provide improved control over app appearance and enable fully dynamic models and textures (Platforms State of the Union).

  5. USD and MaterialX: RealityKit now supports USD and MaterialX, streamlining the creation of spatial experiences and enhancing compatibility with other tools and platforms (What’s new in USD and MaterialX).

  6. Spatial Audio and More: Additional features include spatial audio, low-level mesh and texture construction, animation timelines in Reality Composer Pro, billboard components, pixel cast, and subdivision surfaces (Discover RealityKit APIs for iOS, macOS and visionOS).

  7. Interactive 3D Content: Reality Composer Pro has added features like video docking, deployment to iOS and macOS, environment authoring, and lighting (Compose interactive 3D content in Reality Composer Pro).

For a detailed overview of these new features, you can check out the sessions: