2007/03/01 (木)

ゴリゴリin山口。

今回、新しく採用したオブジェクトがpattrstorage。

前々から気になっていたのだが、
どうもややこしくて使っていなかったが
相当便利です。

要は、presetオブジェクトの改良版という所なのだが
大きなメリットを上げると、

・データは外部のxmlファイルに格納出来る
・データを呼び出す際に、プライオリティを付けられる
例えば、ナンバーボックスが10個あったら
どういう順番でメッセージを送るかを設定出来る。
.データが変化する際に補間してくれる。
linear, thresh, ithresh, pow, table参照の5種類。

等等。
今回のシーン設定は全てpattrstorageで管理している。

古館君が書いてくれたphpを使って、
エクセルで作ったファイルをそのまま
pattrstorageに読み込む事が出来る様になったので
かなりラクチン。

その他、僕がやっている作業は、ほとんどがproce55ing。
普段では絶対に作らない様なプリミティブな映像を作っている。
物理運動シミュレート系から、再帰的なもの、
game of life的なものまでゴリっと書いているのだが
作っている映像の解像度が2036 x 2036 と巨大だし、
パーティクルの数が10万とかなのでレンダリングは一晩以上かかっている、。

p5ばっかりやっているがまだまだエレガントに書けていない、。
これは良い頭の体操になりますな。