Welcome to DNA
DNA is a real-time, node-based creative tool that spans 2D, 3D, audio, and live performance — build it once, watch it respond instantly.
DNA lets you assemble visuals, sound, and motion by wiring together nodes instead of writing code or working frame-by-frame. Every change you make ripples through your graph and updates the viewport right away, so you are always looking at the finished thing while you shape it. It is procedural by nature: you describe how something is made, and DNA rebuilds it live as you tweak, animate, or feed in live input.
Who it's for
DNA is built for creative people who want to make things that move and react — motion designers, VJs and live performers, creative coders, and anyone prototyping a visual idea. You do not need to be a programmer. If you are comfortable thinking in steps ("take this shape, scatter it, push it through a field, light it"), you will feel at home.
The feel
Working in DNA is fast and playful. You drop a node, wire it to another, and the result appears immediately. Nothing is baked or locked — adjust a parameter, drag a keyframe, or wave a MIDI knob, and the whole graph recomputes on the spot. That instant feedback loop is the heart of the app: you experiment, you see, you refine.
DNA happily mixes worlds. A 2D shape can live in a 3D scene, audio can drive animation, and a live camera or controller can reshape everything in real time. You are not choosing "the 2D tool" or "the 3D tool" — it is all one canvas.
The best way to learn DNA is to build something tiny right now. Open a new project and follow along with Your first graph — it takes just a few minutes.
Where to go next
New to node-based tools? Start with Key concepts to learn how graphs, nodes, and cooking fit together.
Ready to make something? Jump into Your first graph.
Want a tour of the windows and panels? See The interface at a glance.