fractal:分形画家

时间:2024-07-04 16:11:37
【文件属性】:

文件名称:fractal:分形画家

文件大小:1.59MB

文件格式:ZIP

更新时间:2024-07-04 16:11:37

C++

分形画板 早期大一时候写的分形绘图程序,当时仅仅觉得分形好玩,写着玩玩。。代码比较烂,仅供参考学习。。。 主要功能 利用逃逸迭代法绘制Mandelbrot、Julia、Newton集 支持无限局部放大 支持颜色、常数因子等参数设置 支持自定义公式 针对部分常用公式进行加速优化 利用LS文法绘制 支持自定义LS文法编辑 支持颜色、常数因子等参数设置 绘制函数曲线 支持自定义二元曲线方程绘制 支持自定义二维、三维参数方程绘制曲线 支持颜色、常数因子等参数设置 可自定义调整坐标范围 IFS仿射变换绘制 自定义IFS码设置 支持颜色、迭代次数、常数因子等参数设置 内置常用IFS码(树、枫叶、Koch/C曲线等等) 分形动画 动画效果很一般 四元数分形 没来得及实现 ###Mandelbrot集 ###Newton集 ###逃逸迭代法画图板 ###LS文法绘图曲线 ###LS文法绘图曲线画图板 ##


【文件预览】:
fractal-master
----res()
--------Snip20150403_9.png(146KB)
--------Snip20150403_4.png(123KB)
--------Snip20150403_8.png(86KB)
--------Snip20150403_6.png(30KB)
--------Snip20150403_1.png(132KB)
--------Snip20150403_2.png(135KB)
--------Snip20150403_7.png(126KB)
--------Snip20150403_5.png(122KB)
--------Snip20150403_12.png(352KB)
--------Snip20150403_3.png(186KB)
----Bin()
--------fractal.exe(204KB)
--------Fractal.ini(134B)
--------stock.dll(88KB)
--------IFS.ini(1KB)
--------LS.ini(638B)
----fractal()
--------Resource.h(5KB)
--------fractal.cpp(144KB)
--------res()
--------FuShu4.h(2KB)
--------FuShu.cpp(7KB)
--------makefile()
--------FuShu4.cpp(6KB)
--------FuShu.h(2KB)
--------GongShi.h(33KB)
--------fractal.rc(18KB)
----README.md(2KB)
----fractal dll()
--------Resource.h(5KB)
--------FuShu4.h(2KB)
--------FuShu.cpp(7KB)
--------stock.cpp(30KB)
--------makefile()
--------FuShu4.cpp(6KB)
--------FuShu.h(2KB)

网友评论