一个分形项目计划
从第一次接触分形几何就非常的感兴趣,正像分形之父Benoit B. Mandelbrot说的“似乎没有人会对分形无动于衷”,最近韩总送了我一本M.C.Escher的画册The Magic of M.C.Escher里面的几幅埃舍尔手绘的分形图也是让人叹为观止,以前也玩过一些分形软件,像XaoS,Apophysis,甚至还用Mathematica画过简单的分形图。
以上就是我接触分形以来的背景,现在决定自己系统的学习并实现一下各种基础的分形算法,正好最近在学着用Java写一些图形化的东西,就此为基础想做一个简单的分形软件,具体做到什么程度目前还没个数,暂时打算第一版实现以下功能:
- 实现一些主要的基础分形算法;
- 通过这些算法可以生成一些美观的2D分形图像;
- 实现分形局部放大功能;
- 实现一些分形动画;
第一版打算用Java逐个实现基础算法,然后将这些算法集成到一个图形化软件中,在此基础之上做进一步完善。
-------------------------------
问道,修仙
-------------------------------