Board logo

标题: 起泡下的分形 [打印本页]

作者: 柳烟    时间: 2011-8-16 01:13     标题: 起泡下的分形

未命名.jpg
起泡下的分形.gsp (37.06 KB)

图片附件: 未命名.jpg (2011-8-16 09:10, 61.48 KB) / 下载次数 1630
http://www.inrm3d.cn/attachment.php?aid=13826&k=bd5fc096a14436357e60456246f938f0&t=1716065294&sid=Di14wM



附件: 起泡下的分形.gsp (2011-8-16 01:13, 37.06 KB) / 下载次数 2981
http://www.inrm3d.cn/attachment.php?aid=13827&k=80bfa6554c7be10d9ab08b52d348fad3&t=1716065294&sid=Di14wM
作者: 柳烟    时间: 2011-8-16 08:05

学自梅先生发在此网的文件,我在学其源文件时,颇费了一番周折。我此GSP所有数据都没隐藏,易懂,计算式的先后顺序即制作时的先后次序。这种分形的制作机理,我还没完全懂,欢迎大家帮忙。
作者: dyk    时间: 2011-8-16 09:27

柳烟老师又为我铺好了路,下载学习
作者: 柳烟    时间: 2011-8-16 11:16

3# dyk
彼此铺路,节省脑力。问好。
作者: dyk    时间: 2011-8-16 14:36

起泡技术与陷阱技术的J集(两者参数完全一样),结构形状差不多.

图片附件: 起泡法.jpg (2011-8-17 22:11, 33.25 KB) / 下载次数 1440
http://www.inrm3d.cn/attachment.php?aid=13834&k=029f34ab5d7ac1ed1e01eb2194e7723c&t=1716065294&sid=Di14wM



图片附件: 陷阱法.jpg (2011-8-17 22:11, 32.54 KB) / 下载次数 1438
http://www.inrm3d.cn/attachment.php?aid=13835&k=8cbbe7aa144e7adb59e2d5b5b6076535&t=1716065294&sid=Di14wM


作者: 柳烟    时间: 2011-8-17 15:15

将就一楼的文件,修改,搞一个起泡的M集放大。.
起泡下的M集放大.jpg
起泡下的M.gsp (37.81 KB)

图片附件: 起泡下的M集放大.jpg (2011-8-17 22:10, 34.48 KB) / 下载次数 1456
http://www.inrm3d.cn/attachment.php?aid=13847&k=b67b2e24cf407145eb2c07b224c63e39&t=1716065294&sid=Di14wM



附件: 起泡下的M.gsp (2011-8-17 15:15, 37.81 KB) / 下载次数 2942
http://www.inrm3d.cn/attachment.php?aid=13848&k=6590ab05122f2d899da8f415dbd5438b&t=1716065294&sid=Di14wM
作者: dyk    时间: 2011-8-17 15:41

立体感很强,有气势.
作者: 柳烟    时间: 2011-8-17 21:16

7# dyk
这种起泡法搞出的分形,有些朦胧,象是罩上了层雾气,有点浑沌。颜色单调,这象是毛病所在,陷阱法的图片清晰,色亮艳。
分形这玩意,用画板来玩,感觉到资料太少了,算法太少了,也许外国人手里的资料,比中国人多得多,哎。老外的这软件好是好,可惜太秀气了。
作者: 柳烟    时间: 2011-8-17 21:33

将1楼的文件,加大n=360,并适当改变参数,再扫J集:
起泡下的J1.jpg

图片附件: 起泡下的J1.jpg (2011-8-17 22:12, 43.34 KB) / 下载次数 1437
http://www.inrm3d.cn/attachment.php?aid=13851&k=de9290215b81a340b366833def868e4d&t=1716065294&sid=Di14wM


作者: dyk    时间: 2011-8-18 08:59

柳老师,我分析了一楼的文件,觉得这几处可以优化,并扫一经典J集.请指导.
起泡程序.GIF
J54.jpg

图片附件: 起泡程序.GIF (2011-8-18 12:34, 17.54 KB) / 下载次数 1646
http://www.inrm3d.cn/attachment.php?aid=13852&k=042757eeee28ef217ed5b3163af4ac5c&t=1716065294&sid=Di14wM



图片附件: J54.jpg (2011-8-18 08:59, 58.3 KB) / 下载次数 1868
http://www.inrm3d.cn/attachment.php?aid=13853&k=4fa9438dbe4f7735c11bfe6b107401d1&t=1716065294&sid=Di14wM


作者: dyk    时间: 2011-8-18 14:58

利用起泡法扫的J集及其局部.

图片附件: J55.jpg (2011-8-18 16:13, 63.6 KB) / 下载次数 1616
http://www.inrm3d.cn/attachment.php?aid=13854&k=abe512e79a1bd45fef76bb392c69f8df&t=1716065294&sid=Di14wM



图片附件: J55'.jpg (2011-8-18 14:58, 132.47 KB) / 下载次数 1676
http://www.inrm3d.cn/attachment.php?aid=13855&k=c4c1a2f9869227c87e644beb37ae17e6&t=1716065294&sid=Di14wM


作者: dyk    时间: 2011-8-18 15:50

同一J集泡泡大小不同的效果

图片附件: J56(小泡).jpg (2011-8-18 16:15, 72.38 KB) / 下载次数 1612
http://www.inrm3d.cn/attachment.php?aid=13857&k=309077a8b7111090a38c041d27b9d21b&t=1716065294&sid=Di14wM



图片附件: J56(大泡).jpg (2011-8-18 16:15, 52.81 KB) / 下载次数 1633
http://www.inrm3d.cn/attachment.php?aid=13858&k=61bd977f9e06eb7cbe7206b3b0f79c1c&t=1716065294&sid=Di14wM



图片附件: J56(中泡).jpg (2011-8-18 19:47, 41.64 KB) / 下载次数 1462
http://www.inrm3d.cn/attachment.php?aid=13859&k=733c98e3520e401bafd70d101da9e3cd&t=1716065294&sid=Di14wM


作者: dyk    时间: 2011-8-18 18:48

再扫一个(桃树)

图片附件: J57.jpg (2011-8-18 19:48, 85.41 KB) / 下载次数 1645
http://www.inrm3d.cn/attachment.php?aid=13869&k=1890f73255dab9a4a5f2687e3dadd561&t=1716065294&sid=Di14wM



附件: 桃树.gsp (2011-8-20 14:50, 22.84 KB) / 下载次数 1780
http://www.inrm3d.cn/attachment.php?aid=13890&k=c59c1ddc8cb3de975b0da73bc77a5974&t=1716065294&sid=Di14wM
作者: 柳烟    时间: 2011-8-18 20:07

10# dyk
说得正确,红色这块的功能起到更换颜色的色的作用,用常数替代可以,文件中之所以如此,我想是因为只要将a的值从0到8选取,就可得到不同的色彩。蓝色那句没作用,我想是不是可以引进着色中去呢?这个可尝试。
作者: 柳烟    时间: 2011-8-18 20:10

13# dyk
图片不错,特别是13楼的心形图案,我想情人节可能用得上,不错,又是金色,女士一定喜欢得紧。能否附上13楼的源文件,让我们分享一下?问好。
作者: 柳烟    时间: 2011-8-19 15:19

谢尔宾斯基三角形起泡1.jpg
谢尔兵斯基三角形起泡1.gsp (37.58 KB)

图片附件: 谢尔宾斯基三角形起泡1.jpg (2011-8-19 15:47, 43.95 KB) / 下载次数 1478
http://www.inrm3d.cn/attachment.php?aid=13877&k=8d803cd465760745cb4112de5a5c4313&t=1716065294&sid=Di14wM



附件: 谢尔兵斯基三角形起泡1.gsp (2011-8-19 15:19, 37.58 KB) / 下载次数 2260
http://www.inrm3d.cn/attachment.php?aid=13878&k=97e6a3869e679e423c02e6ae806b592e&t=1716065294&sid=Di14wM
作者: 柳烟    时间: 2011-8-19 15:59

再扫谢尔三角形:
谢三角形2.jpg

图片附件: 谢三角形2.jpg (2011-8-19 15:59, 152.56 KB) / 下载次数 1601
http://www.inrm3d.cn/attachment.php?aid=13879&k=14359b6e2f59dbf6b7c816342d432f24&t=1716065294&sid=Di14wM


作者: mjj_ljh    时间: 2012-2-1 16:41

重温起泡法,发现原算法有误。如何得到|Zn|的最小值呢?原算法只得到了min(|Zn-1|,|Zn|).
作者: mjj_ljh    时间: 2012-2-1 20:39

如何在et算法中得到min{|Z1|,|Z2|,……|Zn|}呢?请教各位老师。
作者: changxde    时间: 2012-2-1 21:13

19# mjj_ljh


我想:用“层次分明”里的方法可以解决。

不过我还没弄懂这个冒泡法。
作者: xiaongxp    时间: 2012-2-1 21:49

19# mjj_ljh
是这样迭代吗?
z=z[1],
k=k+1,k=1
s=sgn(1+sgn(z-z[k+1])),
z=z-s(z-z[k+1]),
k→k+1,深度n-1
作者: mjj_ljh    时间: 2012-2-2 15:55

谢谢两位老兄指点迷津,用常老师方法搞定收敛区,向兄的方法没吃透
常兄所谓冒泡法的核心就是:用min(abs(Z0),abs(Z1),…,abs(Zn))作为着色参数,而不是用abs(Zn)作为着色参数,仅此而已。后者是我们常用的。
现在的问题是如何得到逃逸区点z的min(abs(Z0),abs(Z1),…,abs(Zn)),使逃逸区有泡。
文件1为正解,文件2为老方法,虽然有误,但也可以作为一种着色法。
et-起泡算法M.gsp (9.86 KB)
et-起泡算法min(Zn-1,Zn)M.gsp (9.26 KB)
未命名.JPG

附件: et-起泡算法M.gsp (2012-2-2 15:55, 9.86 KB) / 下载次数 4054
http://www.inrm3d.cn/attachment.php?aid=16241&k=bdd91830b425c375d04adc8d6ed96410&t=1716065294&sid=Di14wM

附件: et-起泡算法min(Zn-1,Zn)M.gsp (2012-2-2 15:55, 9.26 KB) / 下载次数 4127
http://www.inrm3d.cn/attachment.php?aid=16242&k=cb113d4a526c0ce7d6543eef66fe5228&t=1716065294&sid=Di14wM

图片附件: 未命名.JPG (2012-2-2 22:24, 16.79 KB) / 下载次数 3357
http://www.inrm3d.cn/attachment.php?aid=16244&k=687eeff1fd747c814447243f68bf76bf&t=1716065294&sid=Di14wM


作者: changxde    时间: 2012-2-5 19:27

对于求逃逸区点z的min(abs(Z0),abs(Z1),…,abs(Zn))的问题,我们在前面讨论过,若某个|zk|>2,则后面的|z|都大于2,所以要求min只要在小于2 的范围内即可,事实上上面的方法已经求出了逃逸区的min。
作者: changxde    时间: 2012-2-5 19:30

有点象陷阱法
Snap_2012.02.05_19h09m16s_001.png
Snap_2012.02.05_19h41m48s_002.png

图片附件: Snap_2012.02.05_19h09m16s_001.png (2012-2-5 19:30, 68.75 KB) / 下载次数 4043
http://www.inrm3d.cn/attachment.php?aid=16254&k=23bdc6a2958c699e78dbffa4d84740a5&t=1716065294&sid=Di14wM



图片附件: Snap_2012.02.05_19h41m48s_002.png (2012-2-5 19:45, 189.76 KB) / 下载次数 3839
http://www.inrm3d.cn/attachment.php?aid=16255&k=2b1a221582acfdbfaf59827e5ba7acea&t=1716065294&sid=Di14wM


作者: 榕坚    时间: 2012-2-5 20:17

这种“冒泡法”UF中也有,只是不适用于扫放大图:

图片附件: CarlsonBubbles1-3.JPG (2012-2-5 20:17, 48.61 KB) / 下载次数 3082
http://www.inrm3d.cn/attachment.php?aid=16256&k=c7d20c97e223d32ca22263c66ba3b516&t=1716065294&sid=Di14wM


作者: 柳烟    时间: 2012-2-6 10:36

问问梅老师,冒泡法这原理出自何处?
作者: 榕坚    时间: 2012-2-6 21:47

26# 柳烟


应该就是搜索平面内的收敛点,因为它是以迭代终点到该点距离的大小着色的。因此在M集中泡的中心也就是小M集的位置。用这种方法寻找小M集一找一个准。
作者: 柳烟    时间: 2012-2-7 08:46

27# 榕坚
完全正确。扫一幅:
未命名.jpg
起泡处,均有小M藏于其中。

图片附件: 未命名.jpg (2012-2-7 08:46, 163.39 KB) / 下载次数 4052
http://www.inrm3d.cn/attachment.php?aid=16264&k=37c95cb67799420b2160e4948346ec1b&t=1716065294&sid=Di14wM






欢迎光临 inRm3D: 画板论坛 (http://www.inrm3d.cn/) Powered by Discuz! 7.0.0