A whole world.
Within your reach.
A visual editor, a modern renderer and a modular C++ runtime. Atlas gives you the tools to create, and the source to go further.

From an idea.
To a living scene.
Create a project, shape its hierarchy, edit materials and preview the result. The editor and runtime work with the same scene data, so your project stays in motion.
Make it yours
Arrange entities, inspect properties and bring assets together in one visual workspace.
Bring it to life
Connect behavior with scripting, add physics and sound, and run your scene as you work.
Go beyond the editor
Read the source, extend a module or work directly with C++. Atlas keeps its systems within reach.
Light. Material.
Atmosphere.
Physically based materials, deferred rendering and an extensible post-processing pipeline. Explore path tracing and global illumination with Photon, or build an outdoor scene with Aurora and Hydra.


One engine.
Clear boundaries.
Each system has a purpose. Use the Atlas family together, inspect how the pieces connect, or extend the boundary your project needs.
The foundation
Atlas
Scenes, entities, resources and input. A focused C++ runtime connects your content to the systems that bring it to life.
The renderer
Opal
An abstraction over modern graphics APIs, with Metal, Vulkan and OpenGL backends.
The world outside
Aurora & Hydra
Terrain generation, atmospheric scattering, volumetric clouds and skies that respond to the sun.
The simulation
Bezel
Physics, collision and movement, with Jolt integration for worlds that react to the player.
The sound
Finewave
Spatial audio and real-time sound processing to give every scene a sense of place.
The tools
Graphite & Tracer
Build in-game interfaces with Graphite. Understand your runtime with Atlas Tracer.
