ワニココロ、ウラハラ。

WANICO個人的雑記。Music/Visual/Design/Audiovisual/Generative Art/CreativeCoding/Processing/Max/Windsurfing/Love the life you live, Live the life you love/嬉しい楽しい美味しい大好き

Processingビジュアプ入門を読む#8繰り返し

Processingビジュアルデザイナーとアーティストのためのプログラミング入門

第八章 繰り返しを読みました。

 

Processing:ビジュアルデザイナーとアーティストのためのプログラミング入門

 

第八章は、ループする仕組みを使って、

どうやってフローを制御するのかっていうお話でした。

 

反復

 

たしかに。for文とかつかえば、

何度も書くより、コード全体の長さも短くなっていいなー。

どんどんシンプルに。いかにシンプルになるか。

素敵な美学。

 

ただ構文の紹介もいいけど

どう組み合わせるかってお話になると、やっぱり楽しいね。

 

一つだけ今更ながらに、んー?って思ったのは

初期化について。

 

この本のこのあたりで、初期化ってことばが急に出てきて、

一瞬初期化って、ゼロに戻したり、何もない状態に戻すことだって

たぶん勝手に頭にすりこまれていたらく、なんか意味不明になりかけたけど。。

 

初期化って、初期値を設定することも言うんだね!

はー。先入観が邪魔をする。。

 

for文 while文

ループとdraw() ループと入れ子

 

このあたりをよんで、サンプルコード動かしてると

ほー!の連続ですよ。

でこれをはたして自分で思いつくかかなり疑問だけど。

 

できあがったパターンみたいのがかわいくて

視覚的フィードバックがあるから

かなり書かれていることの、理解の助けになります。。

 少しコードを書き加えるだけで、なんとも複雑に繰り返されるパターンに!

 

いつになったらループの入れ子とか、使いこなせるようになるかわからへんけど

リピートする不思議な世界って

どんどん引き込まれる気がするなー。。

たしかにとってもパワフルなアイデア!

 デザインの仕事にもつかえるようになりたいなー

 

今日のおやつは

 

f:id:WANICO:20180623115923j:image