この記事を書いた人

上達の研究家 / アーティスト
「才能」ではなく「発見」で描く。文系・36歳からの上達ハック。
- ゼロから独学でクリエイティブコーディングに挑戦し、以下の実績を達成
- 開始1年8ヶ月目までに公募6つに挑戦し、3つ入選(勝率50%)
- 開始1年9ヶ月目に、虎ノ門ヒルズ49階、地上250mのインフィニティプールへ作品提供・展示
- 【上達の秘密】
- 起源の物語:未経験から虎ノ門ヒルズ展示までの全記録(Genesis)
- 思考の技術:「上達」をシステム化する、モレスキン6冊の運用設計図
- ※虎ノ門ヒルズでの実績を出した「思考」と「経験」を、再現可能な形に体系化
目次
【作品129】コード
void setup() {
size(800, 600);
background(135, 206, 250);
noStroke();
drawPool();
drawNotebookGrid();
drawRandomSplashes();
}
void drawPool() {
fill(0, 191, 255);
rect(50, 150, 700, 300);
fill(240);
for (int i = 50; i <= 750; i += 20) {
rect(i, 140, 10, 10);
rect(i, 450, 10, 10);
}
for (int i = 150; i <= 450; i += 20) {
rect(40, i, 10, 10);
rect(750, i, 10, 10);
}
}
void drawNotebookGrid() {
stroke(255, 255, 255, 80);
for (int x = 50; x <= 750; x += 20) {
for (int y = 150; y <= 450; y += 20) {
line(x, 150, x, 450);
line(50, y, 750, y);
}
}
}
void drawRandomSplashes() {
for (int i = 0; i < 50; i++) {
fill(random(100, 255), random(100, 255), random(100, 255), 150);
ellipse(random(50, 750), random(150, 450), random(10, 40), random(10, 40));
}
}
