2018/9/4 虹色四角の周期性回転
虹色の四角を何重にも描いて、回転をすることで良い感じになりました。
やってることはよくある回転ですが、何回見ても綺麗ですね。
float seed[]=new float[250]; void setup(){ size(500,500); colorMode(HSB,360,255,255); for(int i=0;i<width/2;i++)seed[i]=0; } void draw(){ fill(255); [f:id:gotutiyan:20180904232406p:plain] int x=width/2; translate(width/2,height/2); for(int i=0;x>0;i++){ pushMatrix(); rotate(seed[i]); fill(map(i,0,width/2/4,0,360),255,255,100); rect(-x,-x,2*x,2*x); rotate(radians(i/2.0)); x-=4; seed[i]+=0.001*i; popMatrix(); } }