Phaser CHOP

概要

Phaser CHOPは、スタッガード(時間オフセット)アニメーション補間を行います。Phaserは1チャンネルをマルチサンプルで出力します。各サンプルは0から1まで1周期でアニメーションしますが、各サンプル値は0から上昇し1に到達するタイミングが異なります。
例えば、開始位置から終了位置までアニメートさせたいN個のオブジェクトのセットがあるとします。Numples を N に設定すると、Phaser CHOP は、0 から 1 までのサンプルをアニメーション化し、イージング機能で補間した N サンプルを 1 チャンネル出力するようになります。Phaser CHOP では、開始と終了のサイクルは CHOP の最初の入力で制御され、0 から 1 の間の値を持つ 1 つのチャンネルになることが予想されます。
0-1 の値は、Lookup CHOP を使用して、チャンネルグループをアニメーション化することができます。
デフォルトでは、タイミングは一様にずらされます。不規則に遷移をずらしたい場合は、2 番目の入力、1 つの CHOP チャンネル(通常 N サンプル)の 0 から 1 までの値のセットを使用します。phase値は、CHOP 内の他のオブジェクトとのタイミング関係を指定します。Phase 値が 1 の場合、「先行」するアニメーション オブジェクトに対応します(つまり、他のオブジェクトより先にアニメーションを開始します)。0 の値は、「遅れている」オブジェクトに対応します(つまり、イージングやアニメーションを開始するのが最後になる)。Phase 入力が提供されない場合、Phase は単純に i/N となり、N はオブジェクト(つまりサンプル)の総数、i は現在のサンプルのインデックスとなります。
また、Phaserには「エッジ」という概念があり、アニメーションするオブジェクトのグループのまとまりや、サンプルの上昇速度を表現します。値が小さいと、オブジェクトは非常に速くアニメーションを通過し、値が大きいと、非常にゆっくりと、他のサンプルと一体となって上昇します。
Phaser CHOPの背景については、David BraunのTouchDesigner Summit Talkを参照してください。その機能は、Davidの量的緩和の研究開発から多大な影響を受けています。
また、OP Snippetsも参照してください。

パラメータ – Phaser ページ
Edge / edge

2つの状態間の位相差の分離エッジを設定します。エッジが小さいほど、位相の違いによる分離が鮮明であることを意味します。Edge Inputがある場合、Edge Parameterは使用されません。

Num Samples / nsamples

出力の大きさを設定します。位相入力がある場合、このパラメータは使用されません。

Output Format / outputformat

出力の形式を設定します。

  • Multi-Samples / samples
    1つのチャンネルに複数のサンプルがあります。
  • Multi-Channel / channels
    複数のチャンネル
Info CHOP チャンネル

Phaser CHOPのExtra Informationは、Info CHOPからアクセスできます。

CHOP共通 Info チャンネル

Info CHOPチャンネルの章を参照

Operator 共通 Info チャンネル

Info CHOPチャンネルの章を参照