Circle and Color
ランダムや繰り返しを用いた、プログラミングによるグラフィックスの生成
マウスカーソルの位置によって円のカラーが変わる

使用アプリ:Processing
ソースコード:
void setup(){
size(1200,800);  
}
int a=0,b=0,c=0,d=0;
void draw(){
  
  fill(255,100,150,30);
  strokeWeight(10);
  stroke(mouseY/3,mouseX/4,200);
   ellipse(b,a,200,200);
   ellipse(1000-d,b,200,200);
   ellipse(1000-b,800-a,200,200);
   ellipse(b,800-d,200,200);
   ellipse(a*2,400,300,300);
   ellipse(600-a,d,250,250);
   ellipse(900,d+a,160,160);
   ellipse(1000-d,d+d,250,250);
   ellipse(700,900-d,300,300);
   ellipse(1200-(a/2),d,300,300);
   ellipse(300,900-(d/2),250,250);
   ellipse(500,900-(d+a),200,200);
   ellipse(1200-d,900-a,300,300);
   ellipse(900+a,900-a,190,190);
  
   if(a<1200){
   a=a+1;
   b=b+1;
   d=d+2;
   }
   else{
     c=c+100;
     a=0;
     b=c;
     d=0;
   }
}
Circle and Color
Published:

Circle and Color

Published: