Taos Engine is my personal learning and experimentation project — it's not available for general use. Source code is currently private.

WebGPU · TypeScript · Real-time

Taos Engine

Real-time graphics,
for games and beyond.

Taos Engine is a high-quality WebGPU-based game engine, and a general-purpose graphics platform — build worlds, stream the planet, and push real-time graphics research, all from one API. It's also a place to learn: books and interactive samples teach graphics and engine techniques hands-on. It's my happy place to experiment, learn, and share what I discover.

High quality rendering Game engine Planet-scale geolocation Gaussian splatting Graphics research Hands-on learning
Let's Learn

Computer Graphics: Past to Present

An interactive overview of computer graphics, from the first pixel to modern game engine rendering.

Start reading

How Gaussian Splats Work

An interactive explainer on 3D gaussian splat training — from photos and camera poses to a trained, renderable splat cloud.

Read the explainer
Taos Engine Showcase
Game

Crafty

A voxel world with crafting, creatures, and survival. Totally original, definitely not a copy. Any resemblance to existing games is purely coincidental.

Play Crafty
Geolocation

Planet Explorer

Fly anywhere across a streaming, photoreal Earth — a showcase of Taos's planet-scale 3D tiles and global terrain pipeline.

Explore the planet
Open Source Project

Earth Explorer

Map the living Earth — live ocean, weather, wildlife, storm and wildfire feeds on a globe or any map projection, with analysis tools. Built on Taos Engine, now its own open source project.

Open the explorer View the source on GitHub
Taos Engine

Features

A guided tour of Taos Engine features — rendering, geolocation, and more.

See the features

Samples

Games, geolocation, gaussian splatting, renderer demos and feature tests — the whole engine, live in your browser.

Launch gallery