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.
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
conda create -n uft-animations python=3.10
conda activate uft-animations
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
which manimgl
If the output as follows
/opt/anaconda3/envs/uft-animations/bin/manimgl
Then manim is installed successfully
You also need to install ffmpeg
and mactex
.
brew install ffmpeg mactex
python src/animation.py -p 01
If everything works, then you will be able to see the animation play.