realitykit

Community

Create immersive AR experiences for iOS

AuthorKumarAdi8
Version1.0.0
Installs0

System Documentation

What problem does it solve?

RealityKit simplifies the complex, platform-specific work of building augmented reality scenes by providing concrete patterns, examples, and checklists for rendering, entity management, placement, and interaction so developers avoid common performance and permission pitfalls.

Core Features & Use Cases

  • RealityView & Camera Integration: Guidance for setting up RealityView, handling camera permission, and verifying ARWorldTracking capability before presenting AR content.
  • Entity Creation & Loading: Patterns for programmatic mesh generation, asynchronous USDZ/model loading, adding components (physics, collision, input), and managing ECS-based behaviors.
  • Placement, Raycasting & Interaction: Raycast-based placement, anchoring strategies for planes or world transforms, gesture-driven interactions (drag, tap), per-frame updates, and performance recommendations for production AR apps.

Quick Start

Add a RealityView to your SwiftUI view, asynchronously load a ModelEntity named robot, anchor it to the first detected horizontal plane, and enable collision and input components so it can be placed and dragged.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: realitykit
Download link: https://github.com/KumarAdi8/AgentKit/archive/main.zip#realitykit

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.