Open source Swift + Metal macOS · iOS · visionOS

Full control over rendering. Built for Apple platforms.

Build exactly the visuals and performance your app needs, with an open-source Swift and Metal engine for macOS, iOS and Apple Vision Pro.

SwiftMetalDeferred rendererPBR + IBLSkeletal animationPhysics1,000+ automated tests

Why Untold Engine

An engine that adapts to your app.

01

Extend everything

Write your own shaders, materials and render passes, and modify the pipeline itself. The engine adapts to your app, not the other way around.

02

Built for large, complex scenes

Streaming, LOD, batching and memory management keep demanding environments smooth, including on Apple Vision Pro.

03

Native, open and reliable

Pure Swift and Metal, open source, and backed by 1,000+ tests across rendering, animation, streaming and physics.

Custom shader demo built with Untold Engine

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 beyond the screen

From immersive games to real-world visualization.

Explore the showcase →

Apple Vision Pro apps

Experiences that blend virtual content with the physical space around you.

Architecture & simulation

Architectural environments, simulations and industrial visualization at real scale.

Immersive games

Games for Mac, iPhone, iPad and Vision Pro, on a renderer you can reshape.

Features

A rendering foundation you can actually control.

Extensible by design

Add your own shaders, materials and render passes.

Modern rendering

Physically based materials, dynamic lighting, shadows, image-based lighting and post-processing.

Animation & physics

Skeletal animation, character deformation, physics simulation and collision detection.

Spatial computing

Vision Pro experiences that blend virtual content with physical spaces.

Native Apple development

Written in Swift on Metal, supporting macOS, iOS and visionOS.

Built for reliability

Over 1,000 automated tests across rendering, animation, streaming and physics, plus rendering diagnostics.

Untold Engine Studio

A visual editor when you want it. Code when you don't.

  • Build and compose scenes
  • Configure materials and lighting
  • Manage assets for macOS and visionOS projects

Need custom rendering for your app?

Know it works on device before you commit. Engagements start with a focused, paid proof of concept, typically 1–2 weeks.

Discuss Your Project →

Start building with Untold Engine.

Free and open source. Clone it, read it, bend it to your project.