if ((state == 2) || (state == 3))或いは仕分け的なもの

image170712_01

InstanceやReplicatorを使う際に配列のデータを数値によって処理を変えたり仕分けたり、if文のような処理をTouchDesignerで処理する場合はLookup CHOPを使用します。

image170712_02

Lookup CHOPは1番目に入力された配列の数値をLookup table(2番目の入力)の横軸で参照して数値を出力します。Lookup tableで参照する横軸の範囲はIndex Rangeパラメータで設定します。スクリーンショットの例では、横軸1F〜8F目までをLookup tableとして使用します。

image170712_03

サンプルシーンでは、数値が2〜3の場合は1、それ以外は0を返す設定になっています。lookup tableはAnimation COMPやDATテーブルをCHOPチャンネルに変換して作成します。

Download SampleFile