Animation engine for explanatory math videos
Find a file
2016-08-23 13:38:33 -07:00
animation Preliminary finish of chapter 7 animations 2016-08-22 21:22:21 -07:00
eola Chapter 7 animation edits 2016-08-23 13:38:33 -07:00
mobject Chapter 7 animation edits 2016-08-23 13:38:33 -07:00
old_projects More chapter 5, plus some renaming fun 2016-08-02 15:50:32 -07:00
scene Preliminary finish of chapter 7 animations 2016-08-22 21:22:21 -07:00
topics Preliminary finish of chapter 7 animations 2016-08-22 21:22:21 -07:00
.gitignore Random cleanup 2016-07-12 10:34:35 -07:00
__init__.py
camera.py Scene no longer cares about pointless mobjects 2016-07-18 14:03:25 -07:00
constants.py Up to standard intro of dot products 2016-08-18 12:54:04 -07:00
example_scenes.py Added a few example scenes 2016-05-25 20:39:13 -07:00
extract_scene.py Preliminary finish of chapter 7 animations 2016-08-22 21:22:21 -07:00
generate_logo.py
helpers.py Preliminary finish of chapter 7 animations 2016-08-22 21:22:21 -07:00
README.md updates instructions using my patched version of aggdraw for pillow 3.x 2016-05-26 11:13:36 -04:00
requirements.txt Evidently this requires out of date PIL... 2016-07-12 10:35:42 -07:00
stage_animations.py
template.tex
text_template.tex

animations

Animation engine for explanatory math videos

updates coming...

Install requirements

pip install -r requirements.txt

aggdraw has to be installed manually, pip can't do it for you.

Here are directions that should work on any 64 bit platform (tested on osx 10.11.4)

This doesn't install freetype, but I don't think its required for this project

cd $TMPDIR
git clone https://github.com/scottopell/aggdraw-64bits
cd aggdraw-64bits
/usr/local/bin/python setup.py build_ext -i
/usr/local/bin/python setup.py install

How to Use

Try running the following: python extract_scene.py -p example_scenes.py SquareToCircle