#https://www.shadertoy.com/view/ldyGRW

pixels = W:1024 H:1024

x = from -0.5 to 0.5 W
y = from -0.5 to 0.5 H

dist = sqrt(x*x + y*y)
angle = (atan2(x, y)+PI)/(PI*2)
expt = 0.45

r = (sin((pow(dist,expt)*50)-(4.*pow(abs(sin((angle*PI*30)+(PI/2))),0.3)))+1)/2
g = (sin((pow(dist,expt)*90)-(abs(sin(angle*PI*40)*2.3)+abs(sin(angle*PI*80)*0.2)))+1)/2
b = (sin(((pow(dist,expt)*70)+1.4)-(abs(sin(angle*PI*70)+abs(sin(angle*PI*80)*0.2))*2.3))+1)/2
	
