# Julia sets If there's a Mandelbrot, there should be a Julia set too. ![enter image description here][1] You can spend hours tweaking the parameters and functions, so this is just a quick one that looks decent. Inspired from Martin's participation. unsigned short red_fn(int i, int j){ #define D(x) (x-DIM/2.)/(DIM/2.) float x=D(i),y=D(j),X,Y,n=0;while(n++<200&&(X=x*x)+(Y=y*y)<4){x=X-Y+.36237;y=2*x*y+.32;}return log(n)*256;} unsigned short green_fn(int i, int j){ float x=D(i),y=D(j),X,Y,n=0;while(n++<200&&(x*x+y*y)<4){X=x;Y=y;x=X*X-Y*Y+-.7;y=2*X*Y+.27015;}return log(n)*128;} unsigned short blue_fn(int i, int j){ float x=D(i),y=D(j),X,Y,n=0;while(n++<600&&(x*x+y*y)<4){X=x;Y=y;x=X*X-Y*Y+.36237;y=2*X*Y+.32;}return log(n)*128;} [1]: https://i.sstatic.net/LJMzd.png