Kinematic 0.5.0 is out. Modeling and sculpting in the viewport, a timeline on every graph, photo and sound editing. What's new
Kinematic / Learn / Develop

Learn to build on it.

Python, your own nodes, extensions, shaders and the command line. Every tutorial ends with something running.

5 tutorials8 demosevery one stands alone
/
Tutorials

Pick something to make.

Code you can see on screen: one line of Python that spins a donut, a Shadertoy with sliders of its own, a torus recolored in its shader, a script that builds a ring of spheres, and a render made from the terminal. Pick any of them, in any order.

The donut a moment apart: each line of Python turns it and swells it as the seconds go by.
First steps8 min

Spin a donut with one line of Python

An orange donut that tumbles end over end and breathes in and out, moved by two short Python expressions typed straight into its settings.

  1. Add a donut and color it
  2. Turn it with one line of Python
  3. Make it breathe with another
  4. Watch it move
Starts from a new projectRead the tutorial →
Five glowing ribbons swaying across the screen, drawn by the shader you paste in.
Getting going12 min

Paste in a Shadertoy and give it sliders

Glowing ribbons of light that sway across the screen, from a Shadertoy style shader you paste in, with Speed and Glow sliders you add yourself.

  1. Start a picture
  2. Add a Custom shader
  3. Paste the Shadertoy
  4. Add Speed and Glow sliders
Starts from a new projectRead the tutorial →
The Twisted Torus after three changed lines: teal and violet, with three times as many stripes.
Getting going10 min

Recolor a twisting torus in its shader

The Twisted Torus demo repainted in teal and violet stripes, with more and thinner stripes, by changing three lines of its material shader while it runs.

  1. Open the Twisted Torus
  2. Open its shader
  3. Change two colors
  4. Add more stripes
Starts from the Twisted Torus demoRead the tutorial →
Twelve spheres around a wavy ring, every one of them placed by the script.
Getting going12 min

Build a ring of spheres with a Python script

Twelve teal spheres in a wavy ring, made by a short Python script that adds the nodes and wires them for you.

  1. Open the Python Script Editor
  2. Paste a short script
  3. Run it
  4. Color the ring
Starts from a new projectRead the tutorial →
Nine frames from the folder the command wrote, in order, as the torus turns.
Getting going10 min

Render a demo to pictures from the terminal

A folder of numbered pictures, one for every frame of the Twisted Torus, rendered at 1080 by 1080 from one command, with no window.

  1. Save the demo as a file
  2. Open a terminal
  3. Check the plan
  4. Render the frames
Starts from the Twisted Torus demoRead the tutorial →
Demos

Pull these apart.

Open any of them from Help > Browse Demos in the app, watch it run, and change whatever you like.

See every demo
Go deeper

Guides and ideas.

Guides, under Help in the app

Pythonin the app
Python nodesin the app
Extensionsin the app
Shadersin the app
Command linein the app
JavaScriptin the app
Componentsin the app
Version controlin the app

Things to make

Elsewhere

Free and open. Yours, forever.

No account, no license key. macOS, Windows, Linux and Raspberry Pi.

Download for macOS 0.5.0