See it running
Your shaders. Your render passes.
Add your own shaders, materials and render passes, and change how the pipeline renders your scene.
Read the docs →Build exactly the visuals and performance your app needs, with an open-source Swift and Metal engine for macOS, iOS and Apple Vision Pro.
Why Untold Engine
Write your own shaders, materials and render passes, and modify the pipeline itself. The engine adapts to your app, not the other way around.
Streaming, LOD, batching and memory management keep demanding environments smooth, including on Apple Vision Pro.
Pure Swift and Metal, open source, and backed by 1,000+ tests across rendering, animation, streaming and physics.

See it running
Add your own shaders, materials and render passes, and change how the pipeline renders your scene.
Read the docs →Build beyond the screen
Experiences that blend virtual content with the physical space around you.
Architectural environments, simulations and industrial visualization at real scale.
Games for Mac, iPhone, iPad and Vision Pro, on a renderer you can reshape.
Features
Add your own shaders, materials and render passes.
Physically based materials, dynamic lighting, shadows, image-based lighting and post-processing.
Skeletal animation, character deformation, physics simulation and collision detection.
Vision Pro experiences that blend virtual content with physical spaces.
Written in Swift on Metal, supporting macOS, iOS and visionOS.
Over 1,000 automated tests across rendering, animation, streaming and physics, plus rendering diagnostics.
Untold Engine Studio
Know it works on device before you commit. Engagements start with a focused, paid proof of concept, typically 1–2 weeks.
Free and open source. Clone it, read it, bend it to your project.