This repository was created originally for personal use and serves to host variable files, particularly those associated with Manim. Now public, materials associated with my second semester Internship observation can be found here, most importantly the lecture slideshow. Hi Mrs. Mertins and Mrs. Johnson!
Though the animations and images themselves currently in use are located at /renders/
, you may produce them yourself via master.py
, after downloading and installing the necessary system requirements, namely MikTeX, Python 3.7, FFmpeg, Sox, and, of course, Manim.
In a terminal window:
$ cd "C:\path\to\lecture11"
$ python -m manim master.py <scene_class_name> <args>
Alternatively, you can render via the manim
command, provided you've installed manimlib
previously:
$ pip3 install manimlib
$ manim master.py <scene_class_name> <args>
args
may take any of the following forms:
-i
for a .gif output-p
to preview the content upon completion (auto-popup)-l
for low-quality rendering-m
for medium-quality rendering-r <resolution>
to render in the specified resolution
Note: The above arguments can be combined, for instance
$ manim master.py SphereSThenT -mi
will yield a medium-quality rendering (720p, 30fps) of the scene with declaration
class SphereSThenT(ThreeDScene):
def construct(self):
...
Happy animating!