18个分形图形的GIF动画演示

这里提供18个几何线段分形的GIF动画图像。图形颜色是白色,背景色为黑色,使用最基本的黑与白以表现分形图形。对分形几何有兴趣的人可以看下。我在写程序时基本是参考《分形算法与程序设计_Visual C++实现》这本书的光盘代码。几乎每一种分形算法我都写了单独的文章介绍,可以通过链接查看。

(1)科赫(Koch)雪花

(2)列维(levy)曲线

(3)龙形曲线(Dragon Curve)

(4)C折线

(5)谢尔宾斯基(Sierpinski)三角形

(6)谢尔宾斯基(Sierpinski)地毯

(7)谢尔宾斯基(Sierpinski)四面体

(8)拆分三角形

(9)分形树(Tree)

(10)分形二叉树(Binary Tree)

(11)希尔伯特-皮亚诺(Hilbert-Peano)曲线

(12)皇冠(Crown)曲线

(13)花篮(Flower Basket)曲线

(14)正方形折线

(15)闵可夫斯基(Minkowski)曲线

(16)海岸线

(17)树叶

(18)康托(Cantor)三分集

相关软件下载地址:http://files.cnblogs.com/WhyEngine/Fractal.7z

软件使用说明:

  • 键盘0~9,分别设置第0级到第9级分形。
  • 这是个3D程序,键盘O用于2D视角与3D视角的切换。
  • 鼠标右键的拖动可以改变视角。
  • 键盘X用于恢复为默认视角。
  • 键盘F11用于全屏切换。
时间: 2024-10-28 15:19:34

18个分形图形的GIF动画演示的相关文章

亲自在桌面版Ubuntu14.4下测试过的动画演示10个超有趣的Linux命令

一.cmatrix 你应该看过好莱坞大片<骇客帝国>,相信你会对电影中那些神奇的场景着迷.在Neo的眼里任何东西都能以计算机字节流的形式展现,你是否也想做一个很有黑客范儿的数据流的桌面呢? 安装cmatrix ~#sudo apt-get install cmatrix 执行效果 ~# cmatrix 二.oneko 如果你认为Linux终端只是字符和光标,没有什么其它更丰富的表现形式了,那你就大错特错了,"oneko"命令就是一个很好的例子,不要以为oneko只是一种小猫

24式太极拳:3D动画演示(图文)

http://blog.sina.com.cn/s/blog_4be33b740102e9ae.html 24式太极拳:3D动画演示(图文) (2013-03-10 18:45:55) 转载▼ 标签: 24式太极拳:3d动画演 分类: 健康养生 24式太极拳:3D动画演示(图文) 24式太极拳-01起式: (1)起势. 自然直立,两臂自然下垂,两眼平视前方,精神集中,呼吸调匀:左脚向左迈出一步,成开立步,与肩同宽:两臂慢慢向前抬起与肩平,掌心向下:两腿微屈下蹲,两掌轻轻下按. 24式太极拳-02

原创数据结构算法Flash动画演示课件-Action Script(AS)脚本实现

2001年,和大学同学一起完成的毕业设计作品.cooling&bobo. 学习数据结构与算法,请访问:数据结构学习网站 http://xu-laoshi.cn/shujujiegou/ ."数据结构与算法"QQ群:30308606.一起探讨数据结构和算法,并可下载本套课件. 当年Flash动画还是新鲜事物,网上可以参考的资料也很少,一步步摸索制作.总的花了一个多月时间才完成.这个项目同时也是当年浙江省自学考试办公室官方网站的教学课件.总体来说是一套在互联网上比较经典的数据结构教

Visaul Studio 常用快捷键的动画演示

从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以只用键盘来完成,那开发效率将得到大幅度的提升.因此,灵活地应用 Visual Studio 的键盘快捷键,就可以起到事半功倍的地步. 为了便于日后查看,我根据使用的效果分成这么几块:代码编辑.查找与替换.代码美化.代码导航.Visual Studio 窗口和调试.同时,在参考了资源[2]的文章后,发

android开发(31) 动画演示 - 从页面底部向上弹出dialog,消失时逐渐向下

我想实现一个效果,从底部向上逐渐弹出.如下图所示: 1.点击 显示 按钮时,一个dialog对话框从底部慢慢向上弹出. 2.关闭dialog时, dialog缓慢的移动向底部消失.很平滑的效果.     实现方式: 在activity中写代码如下 public class MainActivity extends Activity { Button button1; @Override protected void onCreate(Bundle savedInstanceState) { su

Visaul Studio 常用快捷键动画演示

从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以只用键盘来完成,那开发效率将得到大幅度的提升.因此,灵活地应用 Visual Studio 的键盘快捷键,就可以起到事半功倍的地步. 为了便于日后查看,我根据使用的效果分成这么几块:代码编辑.查找与替换.代码美化.代码导航.Visual Studio 窗口和调试,并在最后提供修改默认快捷键的方法.同

juce动画演示分析

//特别说明:只是源码进行阅读,希望能有用,我没有做总结,不过后边会陆续更改,要不然太费时间. #include "../JuceDemoHeader.h" //============================================================================== /** This will be the source of our balls and can be dragged around. */ //所有的自定义控件都从co

哈夫曼 (Huffman) 树的动画演示

 哈夫曼 (Huffman) 树的动画演示: http://people.cs.pitt.edu/~kirk/cs1501/animations/Huffman.html 此网站中亦有诸多其它算法的动画演示,可供学习算法或是数据结构相关内容时参考.

优化算法动画演示Alec Radford&#39;s animations for optimization algorithms

Alec Radford has created some great animations comparing optimization algorithms SGD, Momentum, NAG, Adagrad, Adadelta,RMSprop (unfortunately no Adam) on low dimensional problems. Also check out his presentation on RNNs. "Noisy moons: This is logisti