今日のスケッチ「トンガリクラゲ」@P5
なにかvertex使ってぼんやりさせているうちにこうなりました。まったくゴールを意識しないで作るので、気楽なもんです。
プログラムは下記のとおり。なんだこれ。
void setup() { size(480, 480); noStroke(); } void draw() { fill(0, 10); rect(0, 0, width, height); for(int i=0; i<20; i++) { fill(i * 40 % 255, i * 30 % 255, i * 40 % 255, 16); beginShape(); float x = cos(i + frameCount * 0.0004f * i) * width; float y = sin(i + frameCount * 0.0002f * i) * height; translate(x * 0.1f, y * 0.01f); vertex(x, y + 10 * i); vertex(x + 10 * i, y); vertex(x - 10 * i, y - 10 * i); if(i % 3 == 0) { vertex(mouseX, mouseY); } endShape(CLOSE); } }