manim-kindergarten's communal repository
Here is the way to the README in English
manim_sandbox是由manim-kindergarten的成员所管理维护的一个代码仓库,目的在于汇总整合各成员提供的manim代码和模块。
运行该项目中的代码需配置好manim才能运行。部分代码所用的manim版本可能在3B1B的manim的基础上略有删改。
其中一些素材和地址等由于某些文件的移动path可能有些不对,需要修改才能运行。
由于编程水平有限,加上对Grant的代码理解有限,代码有时会出现不太好的实现方式,敬请谅解。
此外,不少manim-kindergarten的成员都是B站up主,项目中的不少代码可能会用到相关的B站视频中。
以下是部分成员的B站主页链接和GitHub中的相关manim项目链接:
Solara570的B站主页 | |
GitHub中manim项目 | |
cigar666的B站主页 | |
GitHub中manim项目 | |
鹤翔万里的B站主页 | |
GitHub中manim项目 | |
pdcxs的B站主页 | |
GitHub中manim项目 | |
有一种悲伤叫颓废的B站主页 | |
GitHub中manim项目 |
manim-幼儿园的项目成员也利用manim合作制作了许多非常amazing的视频以及十分有用的manim教程,目前已有多期视频在B站投稿:
自然数立方和公式的七种妙证 | |
十二例amazing的包络线欣赏 | |
manim教程 第一讲 物体的位置与坐标变换 | |
manim教程 第二讲 manim常用几何类 | |
manim教程 第三讲 颜色的表示、运算与设置 | |
manim教程 第四讲 SVG、图片与文字 | |
manim教程 第五讲 坐标系统与图像 |
我们有一个manim交流群(QQ群:862671480),欢迎大家加入交流。
对于manim学习中可能遇到的问题,可参考manim常见问题,如果不方便在线查看,点此下载
所有代码要尽量符合PEP-8规范,并且最好添加符合PEP-257规范的文档字符串(DocString)
提交到utils
文件夹中
# from @author
一行utils
文件夹中分好类,放入对应子文件夹中utils/imports.py
中添加import
提交到demo
文件夹中
# from @author
一行提交到videos
文件夹中
# from @author
一行# video address: https://......
,或将效果视频一并上传(文件名保持一致)提交到assets
文件夹中
提交到旁边的repo中