Processing でスケッチ

久しぶりに紙の本読んでるけど文字が小さくてつらい。この時間に読むからか文字がぼやける。

今日の「Processingをはじめよう」を進めた。図形の描画で、線・塗り・背景色の指定や、単純な幾何学図形以外の形のつくり方を学んだ。

矢印など、自由に図形をつくりたいときは beginShape() からはじまって vertex() でポイントを指定し、 endShape() で終わる。endShape()を指定しないと一切図形が描画されないのがミソだ。

// なにも描画されない
size(480, 120);
beginShape();
vertex(180, 82);
vertex(207, 36);
vertex(214, 63);
vertex(407, 11);
vertex(412, 30);
vertex(219, 82);
vertex(226, 109);

話は変わって Processing のエディターは Cmd + / でコメントにできるのが便利。カーソルのある行の先頭に // を挿入してくれるし複数行にも対応してる。

今日のスケッチのおわりにロボットの絵を描いた。 座標指定で描いてくのめんどくさい。