#https://www.shadertoy.com/view/4dBGWh

pixels = W:1024 H:1024

u = from -1.6 to 1.6 W
v = from -1.6 to 1.6 H

zx = u
zy = v
o = 0.001
w = 0.1
n = 6

rad = length2(zy,zx)
phi = atan2(zy,zx)
k = w
c = if(rad > 2, k, 0)
o = if(o > 0.01, o, c)
rad = pow(rad,n)
phi = phi*n
zx = cos(phi)*rad + u
zy = sin(phi)*rad + v

rad = length2(zy,zx)
phi = atan2(zy,zx)
k = k+w
c = if(rad > 2, k, 0)
o = if(o > 0.01, o, c)
rad = pow(rad,n)
phi = phi*n
zx = cos(phi)*rad + u
zy = sin(phi)*rad + v

rad = length2(zy,zx)
phi = atan2(zy,zx)
k = k+w
c = if(rad > 2, k, 0)
o = if(o > 0.01, o, c)
rad = pow(rad,n)
phi = phi*n
zx = cos(phi)*rad + u
zy = sin(phi)*rad + v

rad = length2(zy,zx)
phi = atan2(zy,zx)
k = k+w
c = if(rad > 2, k, 0)
o = if(o > 0.01, o, c)
rad = pow(rad,n)
phi = phi*n
zx = cos(phi)*rad + u
zy = sin(phi)*rad + v

rad = length2(zy,zx)
phi = atan2(zy,zx)
k = k+w
c = if(rad > 2, k, 0)
o = if(o > 0.01, o, c)
rad = pow(rad,n)
phi = phi*n
zx = cos(phi)*rad + u
zy = sin(phi)*rad + v

rad = length2(zy,zx)
phi = atan2(zy,zx)
k = k+w
c = if(rad > 2, k, 0)
o = if(o > 0.01, o, c)
rad = pow(rad,n)
phi = phi*n
zx = cos(phi)*rad + u
zy = sin(phi)*rad + v

rad = length2(zy,zx)
phi = atan2(zy,zx)
k = k+w
c = if(rad > 2, k, 0)
o = if(o > 0.01, o, c)
rad = pow(rad,n)
phi = phi*n
zx = cos(phi)*rad + u
zy = sin(phi)*rad + v

rad = length2(zy,zx)
phi = atan2(zy,zx)
k = k+w
c = if(rad > 2, k, 0)
o = if(o > 0.01, o, c)
rad = pow(rad,n)
phi = phi*n
zx = cos(phi)*rad + u
zy = sin(phi)*rad + v

rad = length2(zy,zx)
phi = atan2(zy,zx)
k = k+w
c = if(rad > 2, k, 0)
o = if(o > 0.01, o, c)
rad = pow(rad,n)
phi = phi*n
zx = cos(phi)*rad + u
zy = sin(phi)*rad + v

rad = length2(zy,zx)
phi = atan2(zy,zx)
k = k+w
c = if(rad > 2, k, 0)
o = if(o > 0.01, o, c)
rad = pow(rad,n)
phi = phi*n
zx = cos(phi)*rad + u
zy = sin(phi)*rad + v

r = o*o*o
g = o*o
b = o
