作者shnovaj30101 (shnovaj30101)
看板Soft_Job
标题[推坑] 分享自己做的 Manim side project
时间Sat Jun 25 15:48:59 2022
[专案分享]
大家好,想跟大家分享近期做的一个有趣的小专案 RBtreeManim。
最近对 Manim 这个动画渲染套件很有兴趣,所以用 Manim 做了一个自动生成 RBtree 的专案,顺便练习资料结构的实作。
虽然花了不少时间,但做起来蛮有成就感的。
只要照着 github 连结里面的 README.md QuickStart,安装完 docker 并执行指令就可以产生出一模一样的动画 Demo。
另外也可以在 setting.py 和 main.py 调整动画的细项参数(ex. Node 大小以及位置),还有资料的插入顺序(资料删除的功能还在进行中XD),README.md 有解释每个参数的用途,再请大家来玩玩看。
发这个文章的另一个用意也是想找找看有没有一样对 Manim 有兴趣的同好,希望能拉更多人入坑一起实作其他 Manim 专案。
其实 Manim 主要是拿来做数学动画的,之前开发这个套件的作者 Grant Sanderson 就是用个套件来制作他的数学科普动画,当初真的是第一眼就深深爱上,下面附上他的 youtube 连结,让大家感受一下当初入坑的感动。
Grant Sanderson 的 youtube 频道:
https://www.youtube.com/c/3blue1brown
专案 github 连结:
https://github.com/shnovaj30101/RBtreeManim
专案动画 Demo:
https://www.youtube.com/watch?v=-EmxjeW_7e4
Manim 官网:
https://www.manim.community/
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.129.16.203 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1656143343.A.CC8.html
1F:推 gasbomb: 推 我也超喜欢他的频道 06/25 16:59
2F:推 deflife: 好东西 06/25 17:25
3F:推 hobnob: 好厉害,推一个。 06/25 19:48
4F:推 NTUTM04: 推 06/25 20:03
5F:推 jetecat: 推 06/25 20:56
6F:推 Lhmstu: 推,超爱 06/26 01:20
7F:推 hjtiun852: 谢谢分享,原来他的动画是用这个套件做的 06/26 10:38
8F:推 ga385969: 推 06/26 12:27
9F:推 ricestand: 有趣耶 07/27 08:59