A collection of manimations (manim animations) created using ManimCE (Mathematical Animation Engine Community Edition).
This project contains various examples to learn ManimCE and its capabilities. This project allows ANYONE in this world to learn and create animations(basic, advanced, complex ANYTHING) using ManimCE.
- Python 3.7+ [3.10+ recommended]
- Manim
- Cairo
- FFmpeg
- LaTeX distribution (like TeX Live or MiKTeX) for rendering LaTeX equations [OPTIONAL]
- Clone the repository:
git clone https://github.com/TechySC23/manimations.git
2. Install dependencies:
```bash
pip install manim
Use the uv
to install the manimce, and its good because its faster than any other package manager like pip
.
To render an animation, use:
manim -pql scene_file.py SceneName
-p
: Preview the animation-q
: No progress bar-l
: low quality (-h for high quality, will take more time to render)
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-animation
) - Commit your changes (
git commit -m 'Add amazing animation'
) - Push to the branch (
git push origin feature/amazing-animation
) - Open a Pull Request
This project is licensed under the MIT License - see license of original Manim Community project, this is not a fork to be clear, just an learning "guide" for me and everybody else who needs free guides :)
- 3Blue1Brown for creating Manim
- The Manim Community for maintaining the library
- The Manim Community Documentation for the documentation and guides of ManimCE, and for the examples in the Repository.
Ever wanted to learn Front End Development, but struggled with it?
Check Out My other Repository, LocalRepo, A end to end solution for learning front end development and tips and tricks for it.
It is still work in progress, but it is a good resource to learn front end development. If anybody can help me in maintaining the repository as well, Feel Free to contact me at - TechySC23
[!TIP] Render Flags
-p
: Preview the animation-q
: No progress bar-l
: low quality (-h for high quality, will take more time to render)
Note
I'm a Note quote! Made by @TechySC23