返回列表 回复 发帖
41# 榕坚


这个图形的线条粗细已经均匀了。
细节刻画还不到位:
快照21.GIF

22.GIF (30.97 KB)

22.GIF

把断线接起来:原来作这一组分形时,有断线现象,为了把线接起来,不得不加大迭代次数,以致扫描速度非常慢,现在好了,针对分形的临界点的特征,把线作成是连续的不再是个问题了。
快照22.GIF
43# xuefeiyang


产生瘤子的主要原因是有些点该着色的点没有被着上色。根据不同的作法,解决的方法应该是不相同的。
47# dyk

其实我在这里已经说过了啊:http://www.inrm3d.cn/viewthread. ... p;extra=&page=1,这只是分形图形学这本书里所介绍的一种方法。就是用两边夹的思想。常老师说的微差法,是用了两点,而我是用了四个点,也就是检索一个方形领域内的点看它是否符合条件。所有这类分形的着色点都是收敛于不同点的区域的交界。一个点到底该不该着色,判断的条件是看它上下左右的四个点的迭代象是否收敛于同一个收敛域。只要四点不收敛于同一域,就该对该点着色。不知我说清楚了没有?
其实我们一开始就在用这种思想作分形了,只是我们不自觉而已,是因为我们没有好好想一想我们到底在作什么,只是用方法而没有思考原理。M集作的作法大家一定记得很清:逃逸半径到底是起什么作用呢?也就是两个域的交界,一个外圆一个内圆,内圆的圆心是原点,外圆的圆心是无穷远点,内圆的半径就是光逸半径,外圆的半径无穷大但实际应用时往往是设定一个很大的半径值代替无穷大。我们绘制的M集的边界想想是什么?不就是那些既不在内圆中也不在外圆中的那些点吗?如何确定那些点就是绘制M集的关键了。
报慊,我这里网络有问题,发一次图片出来好几张,发一次贴子也会出来好几个。不知道咋回事儿?
44# 榕坚


这是dem这种作法本身的问题,而不是你作的有什么问题。要解决这个问题,我想该想想另外的绘制方法,而不是还用这种方法去作而解决这个问题。
49# changxde


我曾尝试过,没有解决问题,所以还是选择了方形领域。要说最准确的应该是圆形领域,但那种计算量不是画板能够承受得了的。
57# mjj_ljh

我只能这么表达了,因为平面内的点没有大小,线没有粗细。我们所谓的分形的边界,也就是一些线,只有位置没有粗细,也就是说不能算是域,表示这些点集的只能借助域的边界来刻画。无法象作函数图象那样把边界作出来。我最初也是想用类作函图象的方法来刻画分形的边界,但事实上效果极差,作出来的只有零星的点,根本构不成可视的线。如果要是刻画三维分形的边界,同样也不可能作点,只能作空间几何体(域)的边界,不过那里的边界将会是一些曲面。无论是平面中的线还是空间中的面,都只有通过这种方式,给予一定的厚度(thick)将其可视化。当然不希望引起误解!
返回列表