Skip to content

unified-field-theory-org/animations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Animations

Model animation related to unified field theory, made with 3b1b/manim.

Warning

This is still a work in progress, and there's still part of the script that hasn't been finished yet.

Getting Started

Download

git clone https://github.com/unified-field-theory-org/animations.git ~/project/animations

cd ~/project/animations

This project uses 3b1b/manim as a submodule. Therefore it needs to be initialized first.

# Initialize manim
git submodule init
git submodule update

Create virtual env

# create virtual env
conda create -n uft-animations python=3.10
conda activate uft-animations

Build manim from source

pip install -e ./libs/manim

Note

If you got "ModuleNotFoundError: No module named 'mapbox_earcut'" error, you also need to install mapbox_earcut first

pip install mapbox-earcut

Then, re-run

pip install -e ./libs/manim

Verify installation

which manimgl 

If the output as follows

/opt/anaconda3/envs/uft-animations/bin/manimgl

Then manim is installed successfully

Extra

You also need to install ffmpeg and mactex.

brew install ffmpeg mactex

Play Animations

python src/animation.py -p 01

If everything works, then you will be able to see the animation play.

Generated Animations

See generated animations

About

Presentation animations of relevant concepts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages