21 lines
392 B
Plaintext
21 lines
392 B
Plaintext
ZOOM = 100
|
|
MAX_ITER = 40
|
|
gfx.clear color.black
|
|
for y in range(0,200)
|
|
for x in range(0,300)
|
|
zx = 0
|
|
zy = 0
|
|
cx = (x - 200) / ZOOM
|
|
cy = (y - 100) / ZOOM
|
|
for iter in range(MAX_ITER)
|
|
if zx*zx + zy*zy > 4 then break
|
|
tmp = zx * zx - zy * zy + cx
|
|
zy = 2 * zx * zy + cy
|
|
zx = tmp
|
|
end for
|
|
if iter then
|
|
gfx.setPixel x, y, rgb(255-iter*6, 0, iter*6)
|
|
end if
|
|
end for
|
|
end for
|