【Processing/プログラミング】桜炎を模写。←リオレイア亜種かよ。

Art

こんにちは!たやち(tayati_369)です!!

おかずさんのプログラムのパラメータをいじって遊んでました。

プログラミング全然わからんwwww.

けど、楽しいんじゃ〜〜。

be Generated

 

source Code

ArrayList p;

void setup(){
  size(700,700);
  pixelDensity(2);
  colorMode(HSB,360,100,100,100);
  blendMode(ADD);
  stroke(330,60,60,40);
  strokeWeight(0.1);
  background(0);
  
  p = new ArrayList();
  for(int i=0; i <1000; i++){
    p.add(new Particle());
  }
}

void draw(){
  for(Particle particle: p){
    particle.update();
    particle.display();
  }
}

void keyPressed(){
  if(key == 's')saveFrame("####.png");
}

class Particle{
  PVector pos, pPos;
  float theta;
  Particle(){
    theta = random(PI*2);
    pos = new PVector(width/2+200*cos(theta)+random(-10,10), (height/2)+200*sin(theta)+random(-10,10));
  }
  
  void update(){
    pPos = pos;
    pos = PVector.add(pos, new PVector(random(-10,10), random(-10,10)));
  }
  
  void display(){
    line(pPos.x, pPos.y, pos.x, pos.y);
  }
}

参考:おかずさんのNote

 

まとめ

結論。模写の嵐。ひたすら模写。たまに自分。これ。

精進精進。。

ではでは。さようなら〜〜〜。

コメント