programation stands for "Programmatic Animation", basically drawing with a computer, but that sounded fancier. After watching videos from 3blue1brown I was inspired to make my own animation toolkit, based on his. My goal is to create this completely on my own, though I've taken a few things from his project (cited in source).
To preview you only need to have the python requirements installed. You can install them by running the following command:
> pip install --user -r requirements.txt
In order to save to a video, you will need FFmpeg
> python main.py
-p
-f <filename>
: Export to the following file
-f ./files/output/Test.mp4
-h
: Enable high-quality rendering (1920 by 1080)-m
: Enable medium-quality rendering (1280 by 720)-p
: Preview the animation-size<width>[x<height>]
: Manually set the render size
-size<width>
will result in a 16 by 9 aspect ratio with the specified width-size1234x567
will set the render size to a width of 1234 and a height of 567p
: Pause/resume the animation<enter>
or <space>
: Step to the next frame when paused<escape>
: Close the windowTo get this project setup on Windows, you'll need a few things:
Python 3: https://www.python.org/downloads/
Make sure to have the following selected:
<SDK Version>
\x64setuptools
package once this is installed
> pip install --upgrade setuptools