Comment

Comment by throwathrowaway

I think getting this (https://github.com/3b1b/manim) to work needs a video would need a video of its own. :)

Here's where I got to since the README.md is basically empty for the moment.

So far I've got it to do something. It needs at least these python libraries as dependencies.

    - cv2 (This is OpenCV and is not easily installable inside virtualenv)
    - colour
    - progressbar
    - tqdm
I'm running everything from the main manim directory, after a git clone.

    git clone https://github.com/3b1b/manim
    cd manim
Its also expecting a `../animation_file/images` directory to exist.

    mkdir -p ../animation_file/images
Now each project consist of a set of classes, each one a scene. To view a scene, it can just be instantiated

    PYTHONPATH=`pwd` python
    >>> scene = generate_logo.LogoGeneration()
There's a progress bar that shows a few times. Then a new window shows up for me (from ImageMagick? Maybe that's a dependency too.).

Then I think you can call .construct() on the object.

    >>> scene.construct()
But it took too much computational power so I stopped there.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton