2007/03/01 (木)

old diary

ゴリゴリin山口。

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

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

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

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

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

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

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

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