今日のStudy

その1:EffecTVのQuarkTV移植
http://labs.zkdesign.jp/av512/512_9.html
これはアルゴリズムが超シンプルなのでわりとさっくりと移植できた。アルゴリズムの詳細は
http://effectv.sourceforge.net/quark.ja.html

昨日のと基本的な仕組みは大きく変わらなくて、「ランダムに引っ張ってくる」のが「フレーム単位」じゃなくて「ピクセル単位」になった、というだけ。毎フレームごとにgetPixelとsetPixelをもの凄い勢いでやってるお陰で、処理は結構ヘヴィ。

その2:妙に残像残るカメラ
http://labs.zkdesign.jp/av512/512_10.html
「ディレイ」「フィードバック」といった考え方を何か使えないかなぁ、ということでやってみた実験。
後ろのレイヤに普通にカメラ映像(Video)を再生させておいて、その上のレイヤにほんの少しだけ透明にした「数フレーム前」の映像が重なるようになってて、かつその「重なった映像」をBitmapData.draw()でキャプチャしてバッファに溜め込むということをやってるだけ。(わかりにくい説明だ…)
重ね方とかレイヤーモードとか変えたら色々面白い表現になりそうな気がする。