螺旋状のブロック
最近どうもProcessingでコーディングしてる最中に悩むことが増えた.昔はもっと雰囲気で良い感じに書く速度が早かった気がする.今は目的(15行で様々なバリエーションを作る)をもって書いてるので仕方ないのかもしれないが,もう少しイメージとコードを近づける速さを上げたい.
コード
fullScreen(P3D); colorMode(HSB, 360, 100, 100, 100); background(330, 60, 32); ambientLight(0, 0, 80); translate(width/2, height/2, -500); rotateX(-PI/4); for (float y = -height; y < height; y += height/250) { float x = cos(y * 0.03) * 500; float z = sin(y * 0.03) * 500; pushMatrix(); translate(x, y, z); rotateZ(y * 0.07); box(20, 60, 30); popMatrix(); }