2008年11月28日金曜日

Quartz Composerでトムヨークその①

少し前の話題だけどRadioheadのHOUSE OF CARDSのPVのデータが公開されているので、それをQuartzComposerで表示してみたいと思う。

まずデータをこちらからダウンロード。

データはcsvという形式で入っている。
そもそもcsvって何?って感じだったんだけど、
中身はテキストデータで、情報をカンマで区切っあるらしい。

実際のファイルはポイント毎に

x位置,y位置,z位置,輝度

という順番でカンマで区切って書かれている。
改行されると次のポイントの情報になる。
1つのcsvファイルに10000行以上、
つまり10000以上のポイントの「x位置,y位置,z位置,輝度」の情報があり、
それが1フレーム分です。

まずはこのcsvファイルをQuartzComposerに読み込まないといけない。
しかし標準のパッチではローカルのテキストファイルは読み込めないっぽい??

kinemeさんの所にあるFileToolsを使えば読み込めるんだけど、
なんかすごく重かったので今回は別の方法でやってみます。

僕の試した方法をざっくり説明すると

1. csvをxmlに変換
3. XML Downloaderパッチを使ってxmlファイルにアクセス
4.Structureでデータがくるのでそれを取り出せばOK

だいたいこんな感じです。
1フレームだけなので静止状態ですが表示できました。


















ちょっと長くなったので具体的な説明は次回。

0 コメント: