中国科技大学《计算机图形学》2018年春夏学期课程项目展示 |
|
项目2:
生成分形的三种方式
张孝腾(PB15010483)1
黄佳琳(PB15010507)1
丁 晨(PB15010479)1
1数学科学院2015级
指导老师:刘利刚
|
|
图 1:
分形展示图
|
项目简介:
我们的项目是制做一个介绍分形和分形生成方式的数学视频。
主要的工具有两个:rhino的gh插件和py-manim框架。生成了(从简单到困难)Koch曲线,Sinerpinsky三角形,3D-Hilbert曲线到IFS蕨类分形,Julia集等画面。最终用pr进行剪辑。
并写好了较为专业的剧本,配了英文配音,使得视频具有一定的观赏性和教育意义。
|
项目视频: |
|
下载专区:
|
项目分工:
-
张孝腾:用gh制作蕨类分形和Julia集,提供剧本理论。
-
黄佳琳:用pr视频剪辑并制作文字介绍画面和字幕,联系配音人员。
-
丁 晨:用py-manim制作Koch曲线,Sinerpinsky三角形,3D-Hilbert曲线,片头,撰写剧本。
|
感想与不足:
-
在制作视频时,我们发现gh和manim各有各的不足。gh订制性强,但是由于硬性的copy传值方式,运算效率低下,碰到上万个点的计算时,电脑经常会崩掉。gh也不能很好的制作文字注释。
-
manim语言优美,画风优雅。但是由于是个人为开发视频撰写的,并没有考虑前后的兼容性,在使用中会经常出现难调的bug。manim的订制性也较弱,不能完全按我们的设想要求来制作画面。
-
在将gh和manim制作的画面整合时,也发现了一些问题,比如我们尝试着将manim制作的文字注释加到gh里,但是并不好做。最后的做法是将两个画面都调成黑背景,再直接加起来。这一定程度上影响了视频的美观。
|
致谢:
-
感谢刘老师的辛勤授课!
-
感谢刘中远老师和两位助教的辛苦劳作!
|
|
返回项目主页 |