Introduction
Manim3 is a personal variant of manim. It aims at standardizing the project structure, improving rendering performance and providing additional features.
Installation
Manim3 runs on Python 3.12+ and OpenGL 4.3+.
You may install manim3 directly via
pip install manim3
to install the latest version distributed on pypi. Or, to catch up with the latest development and edit the source code, you may clone this repository via
git clone https://github.com/YishiMichael/manim3.git
cd manim3
pip install -e .
Additionally, there are other software dependencies to be installed:
- To generate video files, install ffmpeg.
- To use
TypstMobject(includingText,Math,Code), install typst.
Using manim3
The directory examples provides several demo scenes. Under that directory, simply run any script via py xxx.py. A window running a scene shall pop up.
License
MIT license
Metadata
Release files for manim3 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| manim3-0.1.0.tar.gz | 80.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| manim3-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 170.5 kB
Release files / manim3-0.1.0.tar.gz
| Download URL | manim3-0.1.0.tar.gz |
|---|---|
| Size | 80.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f6eb5c10d084528b9c5cdfc5835e15adeab6d74f063eda7697dadeaa1722633e
|
|
BLAKE2b-256 checksum How to use checksums |
4866ed44d1fb11dde1920a738f20313f537c77fa4c078e6f67d67c16031c5083
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.31.0
|
Release files / manim3-0.1.0-py3-none-any.whl
| Download URL | manim3-0.1.0-py3-none-any.whl |
|---|---|
| Size | 90.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d85479dc2356675c1980c05728e33b16b0318932742e0afeade0f03538c5b1df
|
|
BLAKE2b-256 checksum How to use checksums |
37e19882eb42048a22e09cc33f8026ef21c48a53860fed436b2ff7f83fcda9a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.31.0
|