a=1;n=2;e=0.01;b=2.07;
pmin=-0.5;pmax=0.5;
qmin=-0.5;qmax=0.5;
p=(pmax-pmin)*u+pmin;
q=(qmax-qmin)*v+qmin;
t=atan2(q,p);
r=a*cos(n*t);
x=r*cos(t);
y=r*sin(t);
green=0.5*(1-(abs(mod(x,p))<e&&abs(mod(y,q))<e));
blue=1-(abs(mod(x,0.5*p))<e&&abs(mod(y,0.5*q))<e);
red=1-abs(pow(p*p,1/3)+pow(q*q,1/3)-pow(b*b,1/3))<e;
|
|