fried_egg01
void setup() { size(500, 500); colorMode(HSB, 360, 100, 100, 100); background(360); smooth(); frameRate(10); } void draw() { noStroke(); fill(360, 20); rect(0, 0, width, height); float y = height/2 + sin(frameCount)*10; float x = width/2 - 50+ noise(y)*100; float r = x*y/300; noFill(); stroke(24, 83, 56); strokeWeight(5); ellipse(height/2, height/2, r+200, r+200); noStroke(); fill(60, 100, 100); ellipse(x, y, r, r); }
noise
でellipse
を動かしたくて,いろいろと書いていたたら,目玉焼きのように見えてきたので,色を整えてみた.目標をもってコードを書き始めるのだけれど,書いては実行してを繰り返していると,だんだんと最初の目標とはずれていってくことが多い.