https://github.com/inc44/manimanims
ManimAnims is a curated set of animations crafted using the Manim library. The repository aims to showcase the power and versatility of Manim in creating math visualizations.
https://github.com/inc44/manimanims
animations manim manim-animations manimce
Last synced: 2 months ago
JSON representation
ManimAnims is a curated set of animations crafted using the Manim library. The repository aims to showcase the power and versatility of Manim in creating math visualizations.
- Host: GitHub
- URL: https://github.com/inc44/manimanims
- Owner: Inc44
- License: other
- Created: 2023-10-02T12:35:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-11T19:52:23.000Z (over 1 year ago)
- Last Synced: 2025-01-22T11:17:20.153Z (4 months ago)
- Topics: animations, manim, manim-animations, manimce
- Language: Python
- Homepage:
- Size: 84.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ManimAnims: A Collection of Manim Animations
Manim is an animation engine for explanatory math videos. It's used to create precise animations programmatically, and in this repository, we've curated some of the most fascinating animations using Manim.
## 🌌 Gallery
- 🔘 Sets In Math
https://github.com/Inc44/ManimAnims/assets/121856799/628d53da-a4d1-4768-87d8-9b625b15fbea
## 🚀 Getting Started
### Prerequisites
To use the animations in this repository, you need:
- [Python 3.11](https://www.python.org/downloads/)
- [Manim 0.17.3](https://docs.manim.community/en/stable/installation.html)
- [FFMPEG](https://ffmpeg.org/download.html)### Installation Steps
**Clone the Repository**:
```bash
git clone https://github.com/Inc44/ManimAnims.git
```## 🛠️ Usage
Navigate to the desired animation script and run it using Manim's CLI. For instance, to render an animation from `sets_in_math.py`:
```bash
manim sets_in_math.py
```## Small Recommendation to Save Some Space
If you want to compress your lossless videos and save space, consider converting them to the AV1 or H264 format using FFMPEG:
```bash
ffmpeg -i input.mov -c:v libsvtav1 -preset 6 -pix_fmt yuv420p10le output.mp4
``````bash
ffmpeg -i input.mov -c:v libx264 -preset placebo output.mp4
```## 🎨 Customization
Feel free to tweak the animations to suit your needs. Modify parameters, colors, and equations within the scripts to customize the visuals.
## 🤝 Contribution
We highly encourage contributions! Whether you want to add a new animation or improve an existing one, all changes are welcome. Please initiate an issue for discussions before submitting a pull request.
## 📜 License
This collection is licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC-BY-NC-4.0) License. For comprehensive details, refer to [LICENSE.md](LICENSE.md).