返回列表 回复 发帖
230# xklppp
与原图相比,这种作法得到的图形没有阴影,也就是少了消隐这一环。
00.jpg
01.jpg
02.jpg
03.jpg
000.jpg
001.jpg
003.jpg
001.jpg
002.jpg
003.jpg
004.jpg
005.jpg
006.jpg
001.jpg
002.jpg
003.jpg
004.jpg
005.jpg
006.jpg
这种做法不多见,两个临界点同时迭代:
001.jpg
002.jpg
003.jpg
004.jpg
005.jpg
http://www.math.uwaterloo.ca/~wg ... ndel/RatMandel.html
001.jpg
002.jpg
003.jpg
004.jpg
005.jpg
006.jpg
007.jpg
008.jpg
009.jpg
010.jpg
t = -1, dr = 1, n = 4, s = 1.25,
da = 2 * PI / n, z = 0;

while ( ++ t < et && Z.norm( z ) < em ) {
    if( Z.norm( z ) > dr ) {
        let a = Z.arg( z ) / ( PI + PI ),
            b = da * round( n * a );
        if( !b ) b = sign( a ) * da;
        z = Z.sub( 1 + s, Z.mult( s, Z.rot( z, -b ) ) );
    }
    z = Z.add( Z.sqr( z ), c );
}
001.jpg
002.jpg
t = -1, dr = 1, n = 4, s = 1.25,
da = 2 * PI / n, z = 0;

while ( ++ t < et && Z.norm( z ) < em ) {
    if( Z.norm( z ) > dr ) {
        let a = Z.arg( z ) / ( PI + PI ),
            b = da * round( n * a );
        z = Z.sub( 1 + s, Z.mult( s, Z.rot( z, -b ) ) );
    }
    z = Z.add( Z.sqr( z ), c );
}
003.jpg
004.jpg
238# xklppp
好漂亮!
239# xiaongxp
向老师好,这个是“LS&IFS扫描研究” 151# 柳烟老师给出的算法,迭代尾端如果是 z+c 则其julia 集就是 koch 圆盘, 若换成 z^2+c , M集就是这个样子,其 julia 集就没什么意思了。
返回列表