A personal variant of manim
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file manim3-0.1.0.tar.gz
.
File metadata
- Download URL: manim3-0.1.0.tar.gz
- Upload date:
- Size: 80.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.31.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6eb5c10d084528b9c5cdfc5835e15adeab6d74f063eda7697dadeaa1722633e |
|
MD5 | 5d92d44fb31158848ba5cd8f2bcd02da |
|
BLAKE2b-256 | 4866ed44d1fb11dde1920a738f20313f537c77fa4c078e6f67d67c16031c5083 |
File details
Details for the file manim3-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: manim3-0.1.0-py3-none-any.whl
- Upload date:
- Size: 90.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.31.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d85479dc2356675c1980c05728e33b16b0318932742e0afeade0f03538c5b1df |
|
MD5 | dc84bae7e3f0d5d3fffd58e8e4c72fb3 |
|
BLAKE2b-256 | 37e19882eb42048a22e09cc33f8026ef21c48a53860fed436b2ff7f83fcda9a9 |