Skip to main content
Back to Blog
announcement3dvtkmanimrelease

Interactive 3D Is Here: Rotate Any Scene You Render

Written by Marcelo AriasEstimated reading time: 3 min read

The newest version of Animo Desktop adds interactive 3D.

Turn it on in Settings, render a scene as usual, and you get two things instead of one: the video you asked for, and the actual 3D object behind it. Click the 3D button next to Code in the player and you can drag to rotate it, scroll to zoom, and look at it from any angle you want.

How it works

Animo uses ManimVTK, a Manim fork that exports scene geometry to VTK, the format scientific visualization tools have used for decades. Every mobject in your scene becomes a real mesh with its colors intact: the surface, the axes, the labels, all of it.

Animo reads those files and renders them live in the app with vtk.js. No extra render pass, no waiting around. We checked the output frame by frame and the MP4 is bit for bit identical to what you would get with the feature off.

A few things worth knowing:

  • It is optional. Interactive 3D is off by default. Renders behave exactly as they do today until you turn it on.
  • It is a one-time 208 MB download. Animo installs ManimVTK in its own isolated environment, so your existing Manim setup stays untouched.
  • It never breaks a render. If anything goes wrong with the 3D export, you still get your video.

Why this matters for students

A video shows one camera path. Whatever angle the animation was written from, that is the angle you get, and every student in the room gets the same one.

That is fine for a lot of topics. It stops being fine the moment the geometry is the point.

A saddle surface looks like a hill from one side and a valley from the other. That is the whole idea of a saddle point, and a fixed camera pan asks students to take it on faith. Now they can grab it and see the hill turn into the valley in their own hands.

The same goes for:

  • Multivariable calculus. Level curves, gradient fields, and critical points make sense once you can look down the axis yourself.
  • Linear algebra. Rotate a transformed basis and watch what the matrix actually did to space.
  • Physics. Orbits, field lines, and wave surfaces are three-dimensional objects that flat video flattens.
  • Chemistry. Molecular geometry is about angles you cannot judge from a single viewpoint.

There is also a quieter benefit. Rotating something is a small action, but it is an action. A student who drags a surface around for thirty seconds is engaging with it differently than one watching it go by. Anyone who has taught knows the difference between a class that watches and a class that touches.

And when a student asks “but what does it look like from the other side?”, you no longer have to re-render. You turn it.

Try it

Open Animo Desktop, go to Settings, and switch on Interactive 3D. The first time you enable it, Animo downloads what it needs and shows you the progress. After that, render anything with depth to it and hit the 3D button.

Don’t have Animo yet? Download it here.

Written by

Marcelo AriasFounder, Animo

I build tools that help teachers and creators explain complex ideas visually. Animo started because making a Manim animation was too hard for anyone who isn't already a Python developer. I'm fixing that.

Free monthly sessions

Learn Animo in a live workshop

We run free workshops every month. Build your first animation with us, ask questions, and see how Animo works in real time.