返回列表 回复 发帖
各层的轨迹长度(点数)相等:
1.jpg
轨迹长度是逐层递增的:
2.jpg
3.jpg
1.jpg
2.jpg
3.jpg
4.jpg
受朋友之托,这种效果要作成真正的3D可控场景,工作量太大了,得花一两年的时间吧。
这个帖子原本的构想不是朝这方面来的,走到现在,跑题太远,好几次想改过来都被拌住了,帖子拉的太长,只好作罢。
虽然闯进这个论坛很冒昧,但确实学到很多东西。在此谨向坛主、板主、各位老师表示真诚的感谢,感谢专家和大师们的宽容和大度,在此期间如有不当的言行和得罪之处,还请多多谅解。有时间一定会继续向各位讨教。
谢谢!!!
对了,推荐一网页,东西可多了:
http://www.dmoz.org/Science/Math/Chaos_and_Fractals/Fractal_Art/
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
6.jpg
7.jpg
8.jpg
9.jpg
a.jpg
这个学期课多,双休日又要给学校作材料,根本拿不出连续的时间来写3D场景的代码,就是算法都还没构思完。看到老师们在玩分形曲线的扫描算法,很是羡慕,所以,也跟着慢慢做试验,主要是想把一些经典的分形曲线做成陷阱,因而就有了上面的这些中间产品,上面的那些线条交叉处的效果并非主观设计,不过已经改过来了,看样子应该可以了,只是算法比较笨拙,不知道资源消耗情况如何,如果机器可以忍受的话,到时再请老师们指正。
1.gif
2.gif
3.gif
4.gif
5.gif
6.gif
7.gif
8.gif
c.gif
9.gif
a.gif
b.gif
效率太低,做陷阱很勉强,得重新设计算法
302# xuefeiyang
1.css文本对齐设置:vertical-aligh:bottom 应为:vertical-align:bottom
2.不同的浏览器对HTML,CSS的支持不尽相同:最好的是IE,但速度比较慢;QQ,360,2345,Google Chrome,综合测下来,可能 Google Chrome 要好一点。
而对JavaScript的支持,IE很早就没有更新了,现在好些JavaScript的新语法在IE中都会报错。
3.就本例而言,窗体右边如果显示成这样:
000.jpg
是因为宽度不够。增加width:的属性值就可以了。
4.写代码最无语的事情就是敲错字母和符号,很多时候由于修改量比较大,查起来很费事。一般的做法是每次修改尽量少的代码,这样就算报错,查起来也容易一些。
305# xuefeiyang
理论上<script></script>可以置于任何地方,但个人的偏好不同,代码范式也不同。
17年暑假硬盘坏了,所有的东西全没了,这两年一切都从零开始,好些都一去不回了,可惜可惜。
邮件里是这两年网上搜集的一些资料,非常有限,但愿有用。
fractal_Ifsystem.htm 的模型文件是实时加载的,可能会有滞后现象,打开时如果没有图像,点击浏览器的“刷新”按钮即可,大多模型需要迭代上亿次甚至更多,所以采取分批迭代的方式,更换模型文件时需要关掉iter项。
001.jpg
002.jpg
极简的(z^2+c)julia集。
fractal_juliaSets.rar (920 Bytes)
001.jpg
002.jpg
003.jpg
fractal_juliaPetals.rar (1008 Bytes)
001.jpg
002.jpg
003.jpg
004.jpg
fractal_juliaEscher.rar (1.01 KB)
返回列表