100 likes | 344 Views
第 8 章. 分形动画. 8.1 双缓存技术 8.2 摇曳的递归分形树 8.3 旋转万花筒. 8.4 变形的芦苇 8.5 收缩与伸展 8.6 连续变化的 Julia 集. 双缓存技术. 8.1. 在计算机上实现动画,一个关键技术就是:在绘制新图之前要删除旧图。当然可以在每次画新图之前清屏以实现删除旧图 ,但由于分形图一般画起来都比较慢,清屏之后不会及时画出新图,这样就会使动画产生闪烁。
E N D
第 8章 分形动画 8.1 双缓存技术 8.2 摇曳的递归分形树 8.3 旋转万花筒 8.4 变形的芦苇 8.5 收缩与伸展 8.6 连续变化的Julia集 参考书:《分形算法与程序设计》
双缓存技术 8.1 在计算机上实现动画,一个关键技术就是:在绘制新图之前要删除旧图。当然可以在每次画新图之前清屏以实现删除旧图,但由于分形图一般画起来都比较慢,清屏之后不会及时画出新图,这样就会使动画产生闪烁。 为了解决这一问题,可以在程序中使用了双缓存技术,即创建两个缓冲区,一个用来绘制图形,一个用来显示图形,当在显示图形缓冲区中删除旧图的同时,在绘制图形缓冲区中画新图,随后由显示图形缓冲区调出此图,从而提高了显示速度,避免了动画的闪烁。 参考书:《分形算法与程序设计》
双缓存技术 8.1 参考书:《分形算法与程序设计》
摇曳的递归分形树 8.1 参考书:《分形算法与程序设计》
旋转万花筒 8.3 参考书:《分形算法与程序设计》
变形的芦苇 8.4 参考书:《分形算法与程序设计》
收缩与伸展 8.4 参考书:《分形算法与程序设计》
连续变化的Julia集 8.6 参考书:《分形算法与程序设计》
连续变化的Julia集 8.6 参考书:《分形算法与程序设计》
连续变化的Julia集 8.6 参考书:《分形算法与程序设计》