https://github.com/angchen0325/manim-practice
  
  
    Practice project to learn manim 
    https://github.com/angchen0325/manim-practice
  
manim-3b1b manim-python
        Last synced: 8 months ago 
        JSON representation
    
Practice project to learn manim
- Host: GitHub
- URL: https://github.com/angchen0325/manim-practice
- Owner: angchen0325
- Created: 2024-03-26T09:11:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-17T01:46:43.000Z (10 months ago)
- Last Synced: 2025-01-17T02:33:38.178Z (10 months ago)
- Topics: manim-3b1b, manim-python
- Language: Jupyter Notebook
- Homepage:
- Size: 738 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- 
            Metadata Files:
            - Readme: README.md
 
Awesome Lists containing this project
README
          # Manim Practice
I decide to learn this famous math engine for precise programmatic animations: [manim](https://github.com/3b1b/manim). 
This wonderful engine have different versions:
 * [Manim, or ManimCE](https://www.manim.community) refers to the community maintained version of the library. And the package name on PyPI is [`manim`](https://pypi.org/project/manim/).
 * [ManimGL](https://3b1b.github.io/manim/index.html) is the latest released version of the version of the library developed by Grant Sanderson [3b1b](https://www.3blue1brown.com). It has more experimental features and breaking changes. Check out its documentation [here](https://3b1b.github.io/manim/index.html), and the package name on PyPI is [`manimgl`](https://pypi.org/project/manimgl/).
```bash
Manim Practice/
|-- notebooks/        # Jupyter Notebooks for experiments and documentation
|-- scripts/          # Independent .py scripts for specific tasks or tests
|-- src/              # Core code (for reusable components or modularized functions)
    |-- utils.py           # Data loading module
    |-- data_processing.py # Data processing and feature engineering
    |-- model_training.py  # Model definition and training
|-- examples/         # Case learning for 3b1b's videos
|-- notes.md          # Notes and insights gained during learning
|-- requirements.txt  # Dependencies
|-- README.md         # Project documentation
```