Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manim-kindergarten/manim_sandbox
manim-kindergarten's communal repository
https://github.com/manim-kindergarten/manim_sandbox
animation bilibili manim manim-kindergarten python
Last synced: 3 months ago
JSON representation
manim-kindergarten's communal repository
- Host: GitHub
- URL: https://github.com/manim-kindergarten/manim_sandbox
- Owner: manim-kindergarten
- License: mit
- Created: 2020-03-06T13:42:32.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-08-02T16:03:32.000Z (over 2 years ago)
- Last Synced: 2024-05-23T04:43:32.554Z (9 months ago)
- Topics: animation, bilibili, manim, manim-kindergarten, python
- Language: Python
- Homepage:
- Size: 129 MB
- Stars: 433
- Watchers: 29
- Forks: 77
- Open Issues: 1
-
Metadata Files:
- Readme: README-EN.md
- License: LICENSE
Awesome Lists containing this project
README
[![logo](assets/logo.png)](https://github.com/manim-kindergarten)
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](http://choosealicense.com/licenses/mit/)
![QQ](https://img.shields.io/badge/QQ-862671480-red.svg?style=flat)
[![manim](https://img.shields.io/badge/manim-ver.MK-orange.svg)](https://github.com/manim-kindergarten/manim)
[![tutorial](https://img.shields.io/badge/tutorial-on_bilibili-ff69b4.svg)](https://space.bilibili.com/171431343/favlist?fid=947158443)manim_sandbox is a code repository managed and maintained by [manim-kindergarten](https://github.com/manim-kindergarten), with the aim of consolidating [manim](https://github.com/3b1b/manim) code and modules provided by us.
The code in this repository needs to be configured correctly with [manim](https://github.com/3b1b/manim), some of which may be slightly modified on the basis of [3B1B](https://github.com/3b1b)'s [manim](https://github.com/3b1b/manim).
Some of these footage and addresses, etc., may result in the wrong path on your computer. Correct them if you want to run or use the code.
Due to limited level of programming and understanding of manim, code can sometimes be implemented in a bad way, so please understand.
## About us
In addition, some members in [manim-kindergarten](https://github.com/manim-kindergarten) are creators in [bilibili](https://www.bilibili.com/), thus many of the code in this repository were used in relevant video.
Below are links to some of our member's [bilibili](https://www.bilibili.com/) home page and related manim projects on GitHub:
bilibili homepage
manim project on GitHub
bilibili homepage
manim project on GitHub
bilibili homepage
manim project on GitHub
bilibili homepage
manim project on GitHub
bilibili homepage
manim project on GitHub
We also work together and produced some amazing videos on [bilibili](https://www.bilibili.com):
Video List
Cubical formulars
Envelope
manim tutorial 1: position and coordinate transform
manim tutorial 2: geometric classes
manim tutorial 3: color settings
manim tutorial 4: insert SVG, images, and texts
manim tutorial 5: coordinate systems and graph
## About code specification & location
#### Ⅰ. Useful functions & classes
Commit to `utils` folder
1. add `# from @author` at the top
2. put in the right subfolder
3. add `import` in `utils/imports.py`
4. specify doc string
5. ensure code readability, comment may be needed#### Ⅱ. Demo
Commit to `demo` folder
1. add `# from @author` at the top
2. ensure code readability, comment may be needed#### Ⅲ. Video project
Commit to `videos` folder
1. add `# from @author` at the top
2. give out original link `# video address: https://......` in the source code,or upload the video effect (keeping the same file name)#### Ⅳ. Some picture footage
Commit to `assets` folder
1. make sure the picture can be opened properly
#### Ⅴ. Changes to manim source code
Commit to our [repo](https://github.com/manim-kindergarten/manim)
## Statement about code use
1. This repository is mainly used for study purpose. Contribution is always welcome
2. We allow using some part of our code for video creation, but please indicate the origin
3. It is strongly prohibited to make any public domain videos using the entire code (including but not limited to)
4. Commercial use without permission is not allowedGood luck !