White Cocoon.
白い繭を描きました。
まだまだこれから固めて行きます。
色を帰るときはblendMode()を外してね。
import gifAnimation.*;
GifMaker gifExport;
float x=0,y=0;
float randomNum;
float x2,y2;
void setup(){
size(800,600);
smooth();
colorMode(HSB,360,100,100,100);
frameRate(12);
background(180,25,70,50);
blendMode(ADD);
gifExport = new GifMaker(this, "export4.gif");
gifExport.setRepeat(0);
gifExport.setQuality(10);
gifExport.setDelay(30);
}
void draw(){
noFill();
strokeWeight(0.5);
stroke(180*noise(1), 80, 90,80);
translate(width/2, height/2);
beginShape();
for(int i=0; i<=3; i++){
x=radians(random(180));
y=radians(random(360));
x2=cos(2*x)*150+sin(y)*random(30);
y2 = sin(y)*150+sin(2*y)*random(50);
curveVertex(x2,y2);
}
endShape();
if(frameCount <= 12*18){
gifExport.addFrame();
} else {
gifExport.finish();
}
}
void keyPressed(){
if(key == ' ') saveFrame("####01.png");
}
この記事が気に入ったらサポートをしてみませんか?