study36_Processing

Category : study · No Comments · by 2019年8月17日
PImage img;
void setup(){
size(620, 413);
img = loadImage("source.jpg");
}

void draw() {
background(0);
noStroke();
int step = int(map(mouseX, 0, width, 1, 100));
for (int j = 0; j < height; j += step) {
for (int i = 0; i < width; i += step) {
color col = img.get(i, j);
fill(col);
rect(i, j, step, step);
}
}
}

参照
「Processing クリエイティブ・コーディング入門 – コードが生み出す創造表現」田所淳
「遊んで学ぶ はじめてのプログラミング ~Processingの魔法学校~」 西田竜太


現時点では、コピー&ペースト(コードのトレース)及び、アレンジの域を抜けていない。それでも、あくまでも勉強中…ということで。コードをかいてみては、エラーばかり。少しずつ「こういう事なのか…?」と確認するだけ。正直、今の自分はこれでいっぱいいっぱい。

でも、いずれは意図したコードの制作…、せめて自身の試行錯誤の結果から成果物を生み出したい。そのときは、openprocessing.org に公開していきたいと思う。きっと、今より考え方が柔軟になるんじゃないか…、成長できるんじゃないか…と期待している。是非とも、自身の専門分野とも合流させたい。

…先は長そうかな。