Board logo

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

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

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

图片附件: 未命名.jpg (2011-8-16 09:10, 61.48 KB) / 下载次数 1794
http://inrm3d.cn/attachment.php?aid=13826&k=9ab76d39b585874c8c75b79066fd588f&t=1732388133&sid=08nlux



附件: 起泡下的分形.gsp (2011-8-16 01:13, 37.06 KB) / 下载次数 3172
http://inrm3d.cn/attachment.php?aid=13827&k=a4b8458629e9482c82266f1c19ba45dd&t=1732388133&sid=08nlux
作者: 柳烟    时间: 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) / 下载次数 1600
http://inrm3d.cn/attachment.php?aid=13834&k=c3fcb7b8362b6978ad44327e1fa2ffd6&t=1732388133&sid=08nlux



图片附件: 陷阱法.jpg (2011-8-17 22:11, 32.54 KB) / 下载次数 1607
http://inrm3d.cn/attachment.php?aid=13835&k=9b23560a04a39c121734749c5f61a278&t=1732388133&sid=08nlux


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

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

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



附件: 起泡下的M.gsp (2011-8-17 15:15, 37.81 KB) / 下载次数 3141
http://inrm3d.cn/attachment.php?aid=13848&k=7a6c45ab54c1ed0ef223a16a0d78a92d&t=1732388133&sid=08nlux
作者: 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) / 下载次数 1579
http://inrm3d.cn/attachment.php?aid=13851&k=cd0f63fb36fa1997c72a7e162df97b53&t=1732388133&sid=08nlux


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

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

图片附件: 起泡程序.GIF (2011-8-18 12:34, 17.54 KB) / 下载次数 1804
http://inrm3d.cn/attachment.php?aid=13852&k=632c4a632e75e2f45c70e5ed8790bfce&t=1732388133&sid=08nlux



图片附件: J54.jpg (2011-8-18 08:59, 58.3 KB) / 下载次数 2054
http://inrm3d.cn/attachment.php?aid=13853&k=886a633720dfcf9aecb5fa368a8fc92e&t=1732388133&sid=08nlux


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

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

图片附件: J55.jpg (2011-8-18 16:13, 63.6 KB) / 下载次数 1730
http://inrm3d.cn/attachment.php?aid=13854&k=f8a5a98bd545e375ecdc87ada5609452&t=1732388133&sid=08nlux



图片附件: J55'.jpg (2011-8-18 14:58, 132.47 KB) / 下载次数 1789
http://inrm3d.cn/attachment.php?aid=13855&k=b8b44b2d90aabb3f9a55bee809296998&t=1732388133&sid=08nlux


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

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

图片附件: J56(小泡).jpg (2011-8-18 16:15, 72.38 KB) / 下载次数 1728
http://inrm3d.cn/attachment.php?aid=13857&k=42255400d477799c4901bc365fd1a41d&t=1732388133&sid=08nlux



图片附件: J56(大泡).jpg (2011-8-18 16:15, 52.81 KB) / 下载次数 1751
http://inrm3d.cn/attachment.php?aid=13858&k=b2e778ecadbb2ce4d09d5972ce76662c&t=1732388133&sid=08nlux



图片附件: J56(中泡).jpg (2011-8-18 19:47, 41.64 KB) / 下载次数 1572
http://inrm3d.cn/attachment.php?aid=13859&k=af74141213f9ab255eaf56c74efcae36&t=1732388133&sid=08nlux


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

再扫一个(桃树)

图片附件: J57.jpg (2011-8-18 19:48, 85.41 KB) / 下载次数 1763
http://inrm3d.cn/attachment.php?aid=13869&k=a1d3e91f4b7aa33e999972e376611d22&t=1732388133&sid=08nlux



附件: 桃树.gsp (2011-8-20 14:50, 22.84 KB) / 下载次数 1955
http://inrm3d.cn/attachment.php?aid=13890&k=b2d62a72847a30391a4048d02f52812c&t=1732388133&sid=08nlux
作者: 柳烟    时间: 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) / 下载次数 1573
http://inrm3d.cn/attachment.php?aid=13877&k=3b74fa11f05784a0ae5deca29fcdf893&t=1732388133&sid=08nlux



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

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

图片附件: 谢三角形2.jpg (2011-8-19 15:59, 152.56 KB) / 下载次数 1709
http://inrm3d.cn/attachment.php?aid=13879&k=1108e5ebde408b77e185eb99a7337e4e&t=1732388133&sid=08nlux


作者: 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) / 下载次数 4381
http://inrm3d.cn/attachment.php?aid=16241&k=eafe12bdc19812a88b65d1df0ed1c3b0&t=1732388133&sid=08nlux

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

图片附件: 未命名.JPG (2012-2-2 22:24, 16.79 KB) / 下载次数 3691
http://inrm3d.cn/attachment.php?aid=16244&k=161e9dd59ab42d7ab17f18c7d04ace42&t=1732388133&sid=08nlux


作者: 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) / 下载次数 4488
http://inrm3d.cn/attachment.php?aid=16254&k=d109d36b381b770186d47cc4b220c219&t=1732388133&sid=08nlux



图片附件: Snap_2012.02.05_19h41m48s_002.png (2012-2-5 19:45, 189.76 KB) / 下载次数 4244
http://inrm3d.cn/attachment.php?aid=16255&k=e595d2d69d2745a72837803cc7188783&t=1732388133&sid=08nlux


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

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

图片附件: CarlsonBubbles1-3.JPG (2012-2-5 20:17, 48.61 KB) / 下载次数 3382
http://inrm3d.cn/attachment.php?aid=16256&k=520b66981d89af7fc55f254a27e9cdd2&t=1732388133&sid=08nlux


作者: 柳烟    时间: 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) / 下载次数 4435
http://inrm3d.cn/attachment.php?aid=16264&k=7982fb7d0e033db992c2b6b6b5de2afc&t=1732388133&sid=08nlux






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