返回列表 回复 发帖
尽管这里的着色算法很幼稚,但从编程的角度来看,对于初学者而言,却是有着很多的问题需要思考:
    1.复分形的着色可以从逃逸时间、逃逸方向、逃逸距离等几方面来考虑。
    2.最简单的可以使用指定的调色板或三角函数来描述色彩的变化。
    3.可以使用插值的方法(例如:势函数 potential function)来平滑较大的色差。
    4.可以考虑内部着不着色。
    如是,我们把前面的着色模块整合成 5 个,并在窗体中增加相应的参数控制,这样,可以产生很多的着色效果:
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
6.jpg
7.jpg
8.jpg
9.jpg
a.jpg
html0602.rar (9.37 KB)
轨迹陷阱虽然在一定程度上模糊了迭代模型的微观结构,但这种渲染手法产生的视觉效果颇具审美价值。接下来便试着跟各位老师学习,下面是学着杜老师的
http://tieba.baidu.com/p/3421300726
因暂时还吃不透,所以,算法的解析度较高,代码还不便于一般化,窗体的控制面板有点乱。请老师们指正:
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
6.jpg
html0603.rar (9.65 KB)
如果从上到下只扫描复平面的一半,将图像反射到另一半,加上一张合适的背景,便可制作倒影了,但由于这种轨迹陷阱的渲染色彩缺少质感,所以效果不太好。不过,这却给我们提供了一个方向,如果能有较好的材质算法,当能制作出相当不错的渲染图。
1.jpg
2.jpg
3.jpg
4.jpg
html0604.rar (9.73 KB)
衬一幅图片反而难看了
论坛QQ群:171618685 (数学实验室)  170568550 (inRm3D)
84# inRm
是啊!作法还不成熟,谢谢!!!
捕获203.PNG
xklppp老师:感谢您精彩的文章。
对于陷阱,我也是跟着论坛中的老师学的,原理我还讲不好,这个是Mathcad中的一个陷阱模块,您看看,也许有用。
捕获204.PNG
无标题205.png
这是绘图模块
http://tieba.baidu.com/p/3407246514
88# lnszdzg
太感谢了,但愿能成,谢谢杜老师!!!
返回列表