我将在 11 月做一个关于分形天线的演示(看看我以前的线程),我想加入一些动画,使我的演示更容易可视化我所指的内容。这些动画中的大多数都相对较短,最多可能一分钟。有一些动画会很棒:
分形山脉 - 动画继续添加新的迭代来描绘山脉的复杂特征。
分形科赫曲线 - 动画以启动器(三角形)开始并添加新的迭代。要么我慢慢引入具有下一次迭代的新分形,要么我使用相同的模型,用户可以看到迭代向外分支。我更喜欢后一种技术。
显示分形。增加迭代次数,同时保持长度不变,证明分形尺寸在缩小。
显示分形。增加迭代次数,同时保持大小不变,以证明分形正在增加其总周长。
手机动画 - 展示手机有多个天线弹出(它们可以是简单的线条草图)。
问题是,我以前从未做过任何动画。在我已有的程序中,它们会生成分形的坐标,这是否有用?
在尽可能短的时间内渲染这些动画的最佳方法是什么?距离演讲还有将近 6 周! Blender 可能是一个选项,但我不知道如何去做。
this 中有一些很棒的动画NOVA 视频可能会让您了解我的目标。
谢谢,
奥斯汀
最佳答案
就个人而言,我使用 VPython 来创建简单的 3D 图形和动画。这是一个易于学习的库,可在 http://vpython.org/ 免费获得。 .由于您已经有了坐标,因此将其合并到绘图中应该相当容易。
Blender 稍微复杂一些,但如果您想花时间学习它,它还包含 python 脚本。
最后,引用一些 YouTube 评论:如果您使用该视频,只需引用它,或通过电子邮件发送并获得许可。如果您没有通过此演示文稿赚钱,那么您很可能会很好地使用这些视频。
关于python - 分形的 3D 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7604730/