Design workspace for programmable 3D.
Nova builds 3D worlds as software projects you can edit, test, and build on.
Iterate
Describe it. Build it. Keep going.
Start with an idea and keep shaping it. Change the geometry, add motion and behavior, and explore new versions.

Drag to turn him, or give him a poke
Test
Simulate. Test. Revise.
Run your designs in simulation to check movement, collisions, and interactions. Find what fails, revise the design, and test it again.
v1 · as found

v1 · as found
Together
Build it together.
People and AI agents work in the same world at the same time, each on their own branch. Then the branches merge into one world.
main · empty plot
You Maya Sam NovaBranch
Branch your world.
Explore a new direction, and merge changes back. Keep the source and history of how it evolved.

Scroll to zoom, drag the furniture to move it.Pinch to zoom, drag the furniture to move it.
Click a step to see the room at that point.
Walk in
The source code of reality.
Export
Build on common ground.
Bring assets, scenes, and behavior together in one programmable project. Build from the same source for design tools, game engines, and simulators.
source.usd
playsimulatemake
Open Studio