Shadow Mappring メモ

image110611_01

TouchDesignerでシャドウマッピングを行う基本的な手順です。Depth Mapをいろいろいじると面白いことができそうですが、現在ドキュメントを読みながら試行錯誤中。。。この手法は影を落とすライトから影を落とすオブジェクトの画像をDepthイメージでレンダリングして、ライトからプロジェクションマッピングするというものです。他にもGLSLシェーダーで影を生成するといった手法がいくつかあります。

続きを読む

HSV Color Control

image091004_01

TouchDesignerでカラーコントロールをセンサーなどで動的にコントロールする場合、RGBでコントロールすると、なかなか思ったような変化をしてくれない場合があります。HSVパラメータでのコントロールなら、直感的に動的カラーコントロールが可能です。このサンプルファイルではTiming CHOPのパルスでランダムにカラーをHSVコントロールしています。

続きを読む

Lightly Animated Movie Play

image090531_01

しつこく、Movieファイル再生ネタです。w このサンプルは30FPSで再生するのではなく、パラパラアニメーションのように一定のタイミングで1コマ1コマ絵を送っていく仕組みです。Timing CHOPから再生タイミングを送っているので、BPMの変更に対応して再生スピードも変化します。サンプルのような数字のカウントのようなゆっくりしたコマ送りから、通常のムービーをBPMに対応させるまで、いろいろと応用できると思います。

続きを読む

Movie Play Trigger その2

image090525_01

Movie in CHOPのCueパラメータをコントロールして、任意のタイミングでムービーを再生する仕組みを紹介しましたが、このサンプルではIndexパラメータをコントロールしています。前に紹介したサンプル同様にムービーファイルの長さを参照して、最初から最後まで1回再生する仕組みになっていますが、Math CHOPを使って、任意のフレームから再生するというような仕組みを作ることも可能です。

続きを読む