Welcome to DNA
DNA is a real-time node-based tool spanning 2D, 3D, audio and live performance, where every edit resolves live.
You assemble visuals, sound and motion by wiring nodes together, rather than writing code or working frame by frame. An edit propagates downstream and the viewport updates immediately. The approach is procedural: the graph describes how a result is made, so it rebuilds as you change a parameter, move a keyframe, or feed in live input.
Who it's for
Motion designers, VJs and live performers, creative coders, and anyone prototyping a visual idea. No programming is required. The working model is a sequence of steps: take this shape, scatter it, push it through a field, light it.
Live by default
Adjust a parameter, drag a keyframe, or turn a MIDI knob, and everything downstream of the change recooks. Nothing is baked in a way you cannot go back and edit, and where a node is expensive enough to be worth holding still, freezing it is a choice you make rather than a state you fall into.
One canvas
A 2D shape can sit inside a 3D scene, audio can drive animation, and a live camera or controller can reshape the result in real time. There is no separate 2D tool and 3D tool to choose between.
Open a new project and follow Your first graph. It takes a few minutes.
Where to go next
Key concepts covers how graphs, nodes and cooking fit together.
Your first graph builds a working graph from scratch.
The interface at a glance tours the windows and panels.