Step.1
Step.2
Step.3
void setup(){
size(500,500);
}
void draw(){
background(255); //清除殘影
for(int i=50; i<=500; i+=100){
for(int j=50; j<=500; j+=50){
beginShape(); //去掉內部空間
// fill(0,128,128);
stroke(255,0,0);
for(int angle=0; angle<360; angle+=120){ //一次一個點
//frameCount 令形狀能以1秒60次的速度自動旋轉
float angle2 = radians(angle+180+frameCount);
float x = (i+j)%500+cos(angle2) * 20;
float y = j+sin(angle2) * 20;
vertex(x,y);
}
endShape(CLOSE);
}
}
for(int i=50; i<=500; i+=100){
for(int j=50; j<=500; j+=50){
beginShape(); //去掉內部空間
// fill(0,128,128);
for(int angle=0; angle<360; angle+=120){ //一次一個點
//frameCount 令形狀能以1秒60次的速度自動旋轉
float angle2 = radians(angle+180+frameCount);
float x = (i+j)%500+cos(angle2) * 13;
float y = j+sin(angle2) * 13;
vertex(x,y);
}
endShape(CLOSE);
}
}
for(int i=50; i<=500; i+=100){
for(int j=50; j<=500; j+=50){
beginShape(); //去掉內部空間
// fill(0,128,128);
for(int angle=0; angle<360; angle+=120){ //一次一個點
//frameCount 令形狀能以1秒60次的速度自動旋轉
float angle2 = radians(angle+180+frameCount);
float x = (i+j)%500+cos(angle2) * 6;
float y = j+sin(angle2) * 6;
vertex(x,y);
}
endShape(CLOSE);
}
}
for(int i=100; i<=500; i+=100){
for(int j=50; j<=500; j+=50){
beginShape(); //去掉內部空間
//fill(128,0,128);
stroke(0,0,0);
for(int angle=0; angle<360; angle+=120){ //一次一個點
//frameCount 令形狀能以1秒60次的速度自動旋轉
float angle2 = radians(angle+frameCount);
float x = (i+j)%500+cos(angle2) * 20;
float y = j+sin(angle2) * 20;
vertex(x,y);
}
endShape(CLOSE);
}
}
for(int i=100; i<=500; i+=100){
for(int j=50; j<=500; j+=50){
beginShape(); //去掉內部空間
//fill(128,0,128);
for(int angle=0; angle<360; angle+=120){ //一次一個點
//frameCount 令形狀能以1秒60次的速度自動旋轉
float angle2 = radians(angle+frameCount);
float x = (i+j)%500+cos(angle2) * 13;
float y = j+sin(angle2) * 13;
vertex(x,y);
}
endShape(CLOSE);
}
}
for(int i=100; i<=500; i+=100){
for(int j=50; j<=500; j+=50){
beginShape(); //去掉內部空間
for(int angle=0; angle<360; angle+=120){ //一次一個點
//frameCount 令形狀能以1秒60次的速度自動旋轉
float angle2 = radians(angle+frameCount);
float x = (i+j)%500+cos(angle2) * 6;
float y = j+sin(angle2) * 6;
vertex(x,y);
}
endShape(CLOSE);
}
}
}
沒有留言:
張貼留言