CHOPs」カテゴリーアーカイブ

Oscillator CHOP

原文

概要

Oscillator CHOPは、2つの方法で音を生成します。 それは一般的な波形の選択、あるいは、作成したオーディオ・クリップをリピートして、トーンを合成します。 基本的な波形からトーンを合成する場合、Pitch Control入力によって決まるレートで波形を介してステップバックします。 デフォルトで、0のPitch Controlは、440Hzで、Aの中間を示します。 A 1は、880Hzを示します。 A-1は、220Hzを示します。 1のPitch Controlにおけるステップは、1オクターブ間隔です。 1/12 (.08333)のステップは、半音間隔です。 最高3つのCHOPをOscillator CHOPに接続していることができます。

Pitch Control-
1番目の入力(オプション)は、ピッチに作用します。 出力チャンネルは、Pitch Controlチャンネルごとに生成されます。 ピッチ・コントロールが0である場合、 それは、Base Frequency(デフォルト440 Hz at 44,100 samples per second)でウェーブを出力します。 これは、対数関数的です。 デフォルトで、ピッチ・コントロールはピッチを1増やすと1オクターブ増加します。ピッチを2増やすと2オクターブ増加します。(周波数の4倍)
Reset Pulse-
2番目の入力(オプション)には、ウェーブまたはPlayback Sourceの開始からオシレーターをリスタートさせるパルスが入ります。 0の入力はオシレーターの再生を意味します。 1はオシレーターを停止して、波形またはPlayback Sourceの開始でキューを出すことを意味します、
Playback Source-
3番目の入力(オプション)は、波形タイプに置き換えます。 Pitch Controlによって修正されるレートで再生する、サウンド・クリップです。そして複数のチャンネルを収容することができます。 これらのチャンネルは、ピッチ・コントロール・チャンネルごとに生成されます。 waveform TypeとBase Frequencyパラメータが使用できなくなります。

サウンド・クリップをOscillator CHOPのPlayback Sourceに接続、そして、Pitch Controlが0の一定値が継続する場合、Playback Sourceを繰り返すだけです。 Pitch ControlとしてWave CHOPを接続する場合、入力の速度/ピッチが上下します。
Oscillator CHOPは、一般的なモーション・タイム・ワープやリピーターとして使用することができます。 モーション・チャンネルを3番目の入力に接続した場合、異なるPitch Controlカーブを送り込むことによって、タイムワープをコントロールすることができます。 0のピッチは通常の速度です。1は倍速です。
Wave CHOPとは異なり、これは繰り返すCHOPで、ピッチが変化する間、波形が進みます。 この挙動を確認するために、Wave CHOPをOscillatorに接続します。 LFO CHOPとは異なり、Oscillator CHOPは、可聴周波数のために設計されます。
参照:LFO CHOP、Wave CHOP

Object CHOP

概要

Object CHOPは2つのオブジェクトを比較して、絶対、あるいは相対的な位置と方向のチャンネルを出力します。 出力される情報は以下の通りです:

  • あるオブジェクトと別のオブジェクトの比較した位置
  • あるオブジェクトと別のオブジェクトの比較した回転
  • あるオブジェクトと別のオブジェクトの比較した方向
  • 2つのオブジェクト間の方向角
  • 2つのオブジェクトの原点間の距離
  • 2つの物の間の距離のインバース・スクエア

オプションの2つの入力は、オブジェクトまたは相互でワールド・スペースのX,Y,Z点を比較することができます。 入力は、XYZの3つのチャンネルがあ必要です。 これらの入力は、ターゲットあるいはリファレンス・オブジェクトと入れ替わります。 オブジェクトとポイント同志で比較されることがありえます、しかし、”Rotation”モードはゼロを常に返します。
Geometry CHOPとFetch CHOPも参照してください。 これらはオブジェクトとSOPから他の情報を読み出します。

パラメータ – Object ページ

デフォルトでは、あるオブジェクトの別のオブジェクトに対する相対的な位置を出力するだけです。 参照オブジェクトの原点と回転を基準にしたターゲットオブジェクトの原点のXYZを取得します。 つまり、参照オブジェクトの0,0,0の位置(原点)にあるかのように、ターゲットオブジェクトの原点のXYZを取得し、参照オブジェクトのZ軸を見下ろします。

DAT Table / dat
Target Object / target

参照オブジェクトの位置と比較されているオブジェクト。 ターゲットオブジェクトは、テキスト文字列として表現できます。 これは、オブジェクト名を変数にする必要がある場合に役立ちます。式または変数を含む名前を入力できます。

Reference Object / reference

比較の起点として機能するオブジェクト。 Referenceオブジェクトは、テキスト文字列として表現できます。

Compute / compute

以下に説明するように、オブジェクトから出力する情報。

  • Position / translate
    参照オブジェクトからターゲットオブジェクトへの位置。
  • Rotation / rotate
    参照オブジェクトからターゲットオブジェクトへの方向の違い。
  • Scale / scale
    参照オブジェクトからターゲットオブジェクトまでのスケールの差。
  • Transform / transform
    参照オブジェクトからターゲットオブジェクトへのトランスフォーム。
  • Bearing / bearing
    参照オブジェクトがターゲットオブジェクトに向くために必要な回転。
  • Single Bearing Angle / singlebear
    ターゲットオブジェクトが参照オブジェクトに対して相対的な位置を表す角度。 ゼロ度は正面に、90度は横に、180度は後ろにあります。
  • Distance / distance
    2つのオブジェクト間の距離。
  • Inverse Square Distance / invsqr
    2つのオブジェクト間の距離の逆二乗。電気力、オーディオドロップオフ、重力のモデリングに役立ちます。
Transform Order / xord

回転、スケール、変換、方位、または単一方位角度計算モードに使用する変換順序。

  • Scale Rotate Translate / srt
  • Scale Translate Rotate / str
  • Rotate Scale Translate / rst
  • Rotate Translate Scale / rts
  • Translate Scale Rotate / tsr
  • Translate Rotate Scale / trs
Rotate Order / rord

回転、スケール、変換、方位、または単一方位角度計算モードに使用する回転順序。

  • Rx Ry Rz / xyz
  • Rx Rz Ry / xzy
  • Ry Rx Rz / yxz
  • Ry Rz Rx / yzx
  • Rz Rx Ry / zxy
  • Rz Ry Rx / zyx
Bearing Reference / bearingref

ベアリングには、参照ベースとして使用する方向が必要です。

Bearing Vector / bearing

ベアリングの方位計算の任意の基本方向。

  • X / bearingx
  • Y / bearingy
  • Z / bearingz
Point Scope X / tscopex

オプションのポイント入力の1つが接続されている場合、これにより、X、Y、Zを表すチャネルが決まります。

Point Scope Y / tscopey

オプションのポイント入力の1つが接続されている場合、これにより、X、Y、Zを表すチャネルが決まります。

Point Scope Z / tscopez

オプションのポイント入力の1つが接続されている場合、これにより、X、Y、Zを表すチャネルが決まります。

Append Attributes / appendattribs

Object CHOPが作成する回転チャネルに回転属性を追加します。

Smooth Rotation / smoothrotate

オンの場合、0、90などでグラフィカルなジャンプのない滑らかな回転曲線を出力します。

パラメータ – Channel ページ
Channel Names / nameformat

作成されたチャネルの命名方法を設定します。

  • Channel Name / channel
    チャネルに自動的に名前を付けます。
    例:tx、ty、tz
  • Target and Channel Names / target
    チャネルにターゲットプレフィックスを付けます。
    例:targetがobj1の場合、obj1:tx、obj1:ty、obj1:tz
  • Reference and Channel Names / reference
    referenceパラメータープレフィックスでチャネルに名前を付けます。 上記のTarget and Channel Namesのように動作しますが、Referenceオブジェクトの名前を使用します。
Output Range / outputrange

オブジェクトパスの目的の開始時間と終了時間の間隔を設定します。

  • Current Frame / currentframe
    現在のフレームで単一のサンプルを出力します。
  • Current Time Slice / timeslice
    現在のタイムスライスをカバーするサンプルのスパン。
  • Start / End / startend
    以下のStart / Endパラメーターで設定された範囲を使用します。
Cook Past Values (slow) / cookpast
Start / start.

オブジェクトパスの目的の間隔の開始時間を設定します。

Start Unit / startunit
End / end

オブジェクトパスの目的の間隔の終了時間を設定します。

End Unit / endunit
Extend Left / left

CHOP間隔の前部の拡張条件を設定します。

  • Hold / hold
    範囲の最初または最後の値を保持します。
  • Slope / slope
    チャンネルの開始前、または終了後に傾斜を続けます。
  • Cycle / cycle
    チャンネルを繰り返し循環させます。
  • Mirror / mirror
    チャネルを繰り返しサイクルし、1つおきのサイクルをミラーリングします。
  • Default Value / default
    Default Valueパラメーターで指定された定数値を使用します。
Extend Right / right

CHOP間隔の後部の拡張条件を設定します。 Extend Leftパラメータと同じオプションです。

  • Hold / hold
  • Slope / slope
  • Cycle / cycle
  • Mirror / mirror
  • Default Value / default
Default Value / defval

デフォルト値拡張条件に使用される値。
注意:回転チャネルを作成する場合、Transform CHOPおよびObject CHOPは、フレーム間の不連続性を最小限に抑える値を選択します。 グラフは連続して表示され、180度のシフトはありません。

パラメータ- Common ページ
Time Slice / timeslice

これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。

Scope / scope

影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。

Sample Rate Match / srselect

複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。

  • Resample At First Input’s Rate / first
    最初の入力のレートを使用して、他の入力をリサンプリングします。
  • Resample At Maximum Rate / max
    最も高いサンプリングレートでリサンプリングします。
  • Resample At Minimum Rate / min
    最も低いサンプリングレートでリサンプリングします。
  • Error If Rates Differ / err
    競合するサンプルレートは受け入れません。
Export Method / exportmethod

CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

  • DAT Table by Index / datindex
    ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
  • DAT Table by Name / datname
    ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。
Export Root / autoexportroot

Channel Name is Path:パラメータでrelative toを設定することで、エクスポートするすべてのパスのルートノードを指定します。

Export Table / exporttable

DAT Table Export Methodsメソッドを使用するときにエクスポート情報を保持するために使用されるDATを指定します。

Lookup CHOP

概要

Lookup CHOPは、ルックアップ・テーブルから値を出力します。 第1の入力(インデックス・チャンネル)は、第2の入力(ルックアップ・テーブル)のインデックスになります。
ルックアップ出力は、ルックアップ・テーブルから値を補間します。
インデックスとルックアップ・テーブルは、多くのチャンネルを収容することができます。
値0のインデックス・サンプルはルックアップ・テーブルの開始(最初のサンプル)をマップします。そして、値が1のインデックス・サンプルはルックアップ・テーブルの末端(最後のサンプル)をマップします。
出力CHOPはインデックス入力と同じ長さです。 これは、ルックアップ・テーブル入力と同じチャンネル数です。そして、ルックアップ・テーブル入力と同じチャンネル名を持ちます。 出力はルックアップ・テーブルから抽出されるデータで埋められます。 2つのルックアップ・テーブル・サンプルの間で減少するインデックスは補間されます。 ルックアップ・テーブルは、そのレンジ外でサンプリングする事が出来ます。 ルックアップ・テーブルのExtend Conditionsはインデックスが0未満または1以上で使用されます。
出力のサンプル・レートは、インデックス入力のサンプル・レートになります。
Lookup CHOPは、カラー・ルックアップ・テーブルからバリューをフェッチすることに使用することができます。これは、1つのインデックスでレッド、グリーン、ブルー・チャンネルを作成します。 ロールオフまたは減衰テーブルを使用することもできます。これは、パラメータをどのくらいの間隔で下げるか指定します。

パラメータ – Lookup ページ
Index Range / index

Index Rangeは、インデックスチャネルの値をルックアップテーブルの開始と終了にマップし、デフォルトは0と1になります。最初のパラメーターはルックアップテーブルの開始を表します。 インデックスチャネルにこの値がある場合、ルックアップテーブルの先頭にインデックスを付けます。 2番目のパラメーターは、ルックアップテーブルの終わりを表し、同じように動作します。

  • index1
  • index2
Cyclic Range / cyclic

サイクルまたはノン・サイクル入力インデックスのルックアップテーブル(2番目の入力)の範囲を調整します。 サイクル入力インデックス(1番目の入力)を使用する場合、インデックス0.0と1.0のルックアップ値は同じ値になります。 これを回避するには、Cyclic RangeをYesに設定すると、ルックアップがスムーズにサイクルします。

  • Automatic / auto
    各チャネルの適切な拡張条件をチェックします。(タイプサイクルとミラーが巡回ルックアップであると想定します。)
  • Yes / yes
    周期的な出力(オシレーター、ビート駆動出力など)を検索します。
  • No / no
    単一のウェーブを検索するために設定します。(スライダーマッピングなど)。
Per Index Channel / chanmatch

インデックスチャネルをルックアップチャネルテーブルにマップする方法を設定します。

  • One Lookup Table Channel / onetoone
    最初のインデックスチャネルは、フルルックアップテーブルに一致させます。
  • All Lookup Table Channels / onetomany
    各インデックスチャネルは、すべてのルックアップテーブルと一致します。
Match by / match

Determines how index channels are matched with a lookup channel in ‘One Lookup Table Channel’ mode.
One Lookup Table Channelモードでインデックスチャネルをルックアップチャネルと照合する方法を設定します。

  • Channel Number / index
    インデックスチャネルは、クリップ内のインデックスによってルックアップテーブルと照合されます。 インデックスチャネルよりもルックアップテーブルが少ない場合、ルックアップテーブルは循環します。
  • Channel Name / name
    インデックスチャネルは、名前でルックアップテーブルと照合されます。 一致しないインデックスチャネルはそのまま残されます。
Interpolate / interp

オンの場合、入力はサンプル間で補間できます。 オフの場合、最も近いサンプルが使用されます。

パラメータ- Common ページ
Time Slice / timeslice

これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。

Scope / scope

影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。

Sample Rate Match / srselect

複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。

  • Resample At First Input’s Rate / first
    最初の入力のレートを使用して、他の入力をリサンプリングします。
  • Resample At Maximum Rate / max
    最も高いサンプリングレートでリサンプリングします。
  • Resample At Minimum Rate / min
    最も低いサンプリングレートでリサンプリングします。
  • Error If Rates Differ / err
    競合するサンプルレートは受け入れません。
Export Method / exportmethod

CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

  • DAT Table by Index / datindex
    ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
  • DAT Table by Name / datname
    ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。
Export Root / autoexportroot

Channel Name is Path:パラメータでrelative toを設定することで、エクスポートするすべてのパスのルートノードを指定します。

Export Table / exporttable

DAT Table Export Methodsメソッドを使用するときにエクスポート情報を保持するために使用されるDATを指定します。

Logic CHOP

概要

Logic CHOPは、最初にすべて入力CHOPのチャンネルをバイナリの(0 = off, 1 = on)チャンネルに変換して、様々な論理演算を使用してチャンネルを統合します。
注:現状、Logic CHOPは、CHOP Execute DAT、またはCHOPチャンネルが変化すると、スクリプトを実行するText DATのような、より便利なオペレーターに代替されています。
Logic CHOPは、CHOPチャンネルのサンプルに対して論理演算を実行します。 CHOPのチャンネルは1つのチャンネルに結合することができます。そして、いくつかのCHOPは1つのCHOPに結合することができます。
1つの入力CHOPで、各サンプルの値を反転させることができます。 他のチャンネルのサンプル、Nチャンネルを1減らすことによって、1つのチャンネルのサンプルで論理演算を実行することもできます “or”、”and”、その他を適用して、組み合わせることができます。
2つ以上のCHOP入力で、チャンネルを1つのCHOPに組み合わせることができます。チャンネルが全ての他のCHOPsの中にあって、N CHOPを1に切り詰めます。
チャンネルまたはCHOP間で数学演算(add, multiply, …)を行うには、Math CHOPを使用します。

Parameters – Logic Page
Convert Input / convert

このメニューは、入力をバイナリに変換する方法を設定します。

  • Off When Zero / nonzero
    チャネル値がゼロの場合、論理値0を返します。 ゼロ以外の値は1を返します。
  • Off When Zero Or Less / pos
    チャネル値がゼロ以下の場合、論理値0を返します。 値が正の場合は1を返します。
  • Off When Outside Bounds / bound
    チャネル値が、Boundsパラメーターで設定された境界の外側にある場合、0を返します。
  • On When Value Changed / valchange
    チャネル値が変更されると1を返します。
  • On When Channel Name Changed / namechange
    チャネル名が変更されると1を返します
Channel Pre OP / preop

Convert Inputステージによって変換されると、Channel Pre OPは各入力サンプルで単項演算を設定します。

  • Off / off
  • Invert / invert
    0〜1、および1〜0への変更。
  • Toggle / toggle
    入力チャネルの0から1への遷移ごとに、現在の状態を0と1の間に切り替えます。
  • Radio Button / radio
    入力ごとに1度にオンにできるチャネルは1つだけです。 別のチャネルがオンになると、以前にオンだったチャネルはオフになります。
  • Last Two On / radio2
    これはラジオボタンに似ていますが、最大2つのチャネルがオンのままです。 Lag CHOPが続く場合、ポーズのペアをブレンドするのに役立ちます。
  • Rising Edge / rise
    チャネルがオフからオンになる各場所で、1つのサンプルに対してのみオン。
  • Falling Edge / fall
    チャネルがオンからオフになる各場所で、1つのサンプルに対してのみオン。
Combine Channels / chanop

Takes the first input and combines its channels, then the second input and combines its channels, and so on.

  • Off / off
  • And / and
  • Or / or
  • Exclusive Or / xor
  • Not And / nand
  • Not Or / nor
  • Equivalence / eqv
  • Lowest Index On / lowest
  • Highest Index On / highest
Combine CHOPs / chopop

CHOPの結合は、各CHOPの最初のチャネル、各CHOPの2番目のチャネルなどを結合します。入力間のチャネルは、番号または名前で結合できます。 結合(論理)操作は次のとおりです。

  • Off / off
  • And / and

すべての入力がオンの場合はオン、それ以外の場合はオフ。

  • Or / or
    少なくとも1つの入力がオンの場合はオン、そうでない場合はオフ。
  • Exclusive Or / xor
    1つの入力がオンの場合はオンですが、複数の入力はできません。
  • Not And / nand
    すべての入力がオンの場合はオフ、それ以外の場合はオン。
  • Not Or / nor

Off if at least one input is on, otherwise on.
少なくとも1つの入力がオンの場合はオフ、そうでない場合はオン。

  • Equivalence / eqv
    入力が等しい(すべてオンまたはオフ)場合はオン、そうでない場合はオフ。
  • Lowest Index On / lowest
    現在オンになっているチャンネルの最低のインデックスを参照し、チャンネルがオンになっていない場合は-1。
  • Highest Index On / highest
    現在オンになっているチャンネルの最高のインデックスを提供し、チャンネルがオンになっていない場合は-1。
Match by / match

チャンネルをチャンネル名またはチャンネル番号によって入力間でマッチします。

  • Channel Number / index
  • Channel Name / name
Align / align

同じフレームで始まらない入力を整列させます。 Align Optionsのセクションを参照してください。

  • Automatic / auto
  • Extend to Min/Max / none
  • Stretch to Min/Max / stretch
  • Shift to Minimum / start
  • Shift to Maximum / end
  • Shift to First Interval / shift1
  • Trim to First Interval / trim1
  • Stretch to First Interval / stretch1
  • Trim to Smallest Interval / trim
  • Stretch to Smallest Interval / squash
Bounds / bound

Off When Outside Boundsに設定されている場合の下限と上限を設定します。

  • boundmin
  • boundmax
パラメータ- Common ページ
Time Slice / timeslice

これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。

Scope / scope

影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。

Sample Rate Match / srselect

複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。

  • Resample At First Input’s Rate / first
    最初の入力のレートを使用して、他の入力をリサンプリングします。
  • Resample At Maximum Rate / max
    最も高いサンプリングレートでリサンプリングします。
  • Resample At Minimum Rate / min
    最も低いサンプリングレートでリサンプリングします。
  • Error If Rates Differ / err
    競合するサンプルレートは受け入れません。
Export Method / exportmethod

CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

  • DAT Table by Index / datindex
    ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
  • DAT Table by Name / datname
    ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。
Export Root / autoexportroot

Channel Name is Path:パラメータでrelative toを設定することで、エクスポートするすべてのパスのルートノードを指定します。

Export Table / exporttable

DAT Table Export Methodsメソッドを使用するときにエクスポート情報を保持するために使用されるDATを指定します。

Wave CHOP

概要

Wave CHOPは、いろいろな形状の繰り返すウェーブを作成します。デフォルトは1秒のサイン波を10秒、合計600のフレームです。 期間(頻度)、段階、形状、振幅、オフセットを調整することができます。
Wave CHOPとOscillator CHOPは、両方ともリピートする波形を作成します。 Oscillator CHOPは、通常タイムスライスされています。そして、ライブで頻繁に変更されるチャンネルによってドライブされます 延長される状況ではリピートが設定されて、ウェーブは10秒のレンジ外でリピートされます。
現時点の波形を使用することで、オフセットや減衰させる事が出来ます。 複数のチャンネルは、Channel Nameパラメータでパターン・メッチングを使用して作成することが出来ます。 いくつかのパターン・ネームによる名前の作成例を以下にあげます。

  • tx ty tz
  • t[xyz]-tx ty tzに展開します
  • chan[1-4]-chan1 chan2 chan3 chan4に展開します
  • c\[xyz\][1-5:2] -は、cx1 cx3 cx5 cy1 cy3 cy5 cz1 cz3 cz5に展開します

参照:LFO CHOP、Oscillator CHOP

パラメータ – Wave ページ
Type / wavetype

波形形状を設定します。

  • Constant / const
    一定値の波。
  • Sine / sin
    -1〜1のサイン波。
  • Gaussian / normal
    0〜1のガウス曲線。(ベル曲線またはノーマル曲線とも呼ばれる)
  • Triangle / tri
    -1から1の1へのランプアップと-1へのランプダウンで、Biasパラメーターで整形できます。
  • Ramp / ramp
    0〜1のランプ。
  • Square / square
    -1 to 1のステップアップ/ステップダウン、バイアス制御で長方形にします。
  • Pulse / pulse
    1つのサンプルに対して1、それ以外の場合は0を生成します。
  • Expression / expr
    ユーザー定義の式です。
    以下はサイン式です。
    out = Amplitude * (Offset + sin ((Period*index – Phase) * 360))
Period / period

周期(ピリオド)は波形が繰り返される秒、フレーム、またはサンプルの数です。これは、CommonページにあるCHOPのUnitパラメータ(デフォルトは秒)で表されます。

Period Unit / periodunit

Period パラメータの単位を設定します。

Phase / phase

位相(フェーズ)は波形を時間的にシフトします。周期の分数で表し、通常は0~1の間で表されます。

Bias / bias

バイアスを-1から+1の範囲内で変更することにより、一部の波形タイプの形状を変えることができます。

Offset / offset

波形の値をオフセットすることができます。オフセットを1に設定すると、サイン波は常に正の状態を保つことができます。

Amplitude / amp

波の値をスケーリングすることができます。

Decay Rate / decay

波の振幅は、指数関数的減衰で時間の経過とともに減少させることができます。例えば、Decayが0.2で単位が秒の場合、振幅は1秒後には0.8に、2秒後には0.8の0.8(または0.64)に減衰します。

Decay Rate Unit / decayunit

Decay Rate パラメータの単位を設定します。

Ramp Slope / ramp

Rampの勾配で結果にランプが追加されます。 チャンネルは時間の単位ごとにランプスロープ値だけ増加します。 たとえば、ランプが1.2の場合、チャネルは波の形状に加えて毎秒1.2ずつ増加します。

Ramp Slope Unit / rampunit

Ramp Slope パラメータの単位を設定します。

Expression / exprs

波形タイプがExpressionの場合、Expressionパラメータを使用して数式を入力します。いくつかのローカル変数が利用可能です:$I (インデックス)、$L (周期0から1までのループ変数)、$C (サイクル変数、現在のインデックスで波形が通過したサイクルの整数数)。

パラメータ – Channel ページ
Channel Names / channelname

chan[1-20]”のようなシンプルなパターンで多くのチャンネルを作成することができます。chan1からchan20までの20のチャンネルを生成します。このオプションとすべてのオプションの説明については、共通のCHOPパラメータを参照してください。Scope and Channel Name Matching Optionsの章を参照してください。

Start / start

間隔の開始点を設定します。

Start Unit / startunit

Start パラメータの単位を設定します。

End / end

間隔の終了点を設定します。

End Unit / endunit

End パラメータの単位を設定します。

Sample Rate / rate

チャンネルのサンプルレート(1 秒あたりのサンプル数)を設定します。

Extend Left / left

左側の拡張条件(範囲の前/後)を設定します。

  • Hold / hold
  • Slope / slope
  • Cycle / cycle
  • Mirror / mirror
  • Default Value / default
Extend Right / right

右側の拡張条件(範囲の前/後)を設定します。

  • Hold / hold
  • Slope / slope
  • Cycle / cycle
  • Mirror / mirror
  • Default Value / default
Default Value / defval

拡張条件のデフォルト値を設定します。

LFO CHOP

概要

LFO(low frequency oscillator) CHOPは、2つの方向でリアルタイムにウェーブを生成します。 一般的な波形を選択してカーブを合成、あるいは、入力されたカーブをリピートします。 FrequencyパラメータとOctave Control入力に依存したレートで波形が進みます。 Trail CHOPを出力に追加して、Frequencyパラメータを変更すると、その挙動を確認することが出来ます。 最高3つのCHOPをLFO CHOPに接続する事が出来ます。

Octave Control
1番目(オプション)の入力が無い場合、周波数はFrequencyパラメータで設定されます。 この入力が接続されると、あらゆるユニットは周波数を2倍にします。 Octave Controlが1の場合、周波数は2倍になります。2の場合は4倍です。-1の場合、Frequencyパラメータの半分になります。0の場合は周波数に変化はありません。

Reset
2番目(オプション)の入力には、ウェーブの開始からオシレーターのチャンネルをリスタートさせるon-off (<=0 or >0)が入力されます。 Reset Conditionメニューの設定によって、リセットが掛かります。 デフォルトでは、Reset入力がoffからonへ入ると、ウェーブをリセットして、直ちに波形をスタートします。 Reset Conditionが”While On”に設定されると、Reset入力がOFFになるまで、リセット値が保持されます。 リセットはオシレーターを停止して、波形のスタートでキューを出します。

Source Wave
3番目(オプション)の入力は、波形タイプを置き換えます。 これはマルチ・サンプルCHOPカーブで、複数のチャンネルを収容する事が出来ます。Channelページの上で規定されるチャンネル数に限定されます。 waveform Typeパラメータは使用不能になります。 LFO CHOPは、一般的なモーション・タイム・ワープやリピーターとして活用することが出来ます。 Frequencyを変更すると、タイムワープをコントロールすることができます。
Wave CHOPと異なり、これはタイムスライスされたCHOPです。これは進行して波形を生成します。そして、Frequencyが変化する時、波形タイプによるステップバックを加速/減速します。 Oscillator CHOPとは異なり、LFO CHOPは非可聴周波数のために設計されています。
参照:Oscillator CHOP, Wave CHOP.

パラメータ – LFO ページ
Type / wavetype

Source Waveによって上書きされない限り、繰り返す波形の形状:

  • Sine / sin
    -1〜1のサイン波。
  • Gaussian / normal
    0〜1のガウス曲線。(ベル曲線またはノーマル曲線とも呼ばれる)
  • Triangle / tri
    -1から1の1へのランプアップと-1へのランプダウンで、Biasパラメーターで整形できます。
  • Ramp / ramp
    0〜1のランプ。
  • Square / square
    -1 to 1のステップアップ/ステップダウン、バイアス制御で長方形にします。
  • Pulse / pulse
    1つのサンプルに対して1、それ以外の場合は0を生成します。
Play / play
Frequency / frequency

振動の1秒あたりのサイクル。 Octave Control入力を接続すると、周波数が指数関数的に変化します。

Offset / offset

CHOPから出力される値にオフセットを追加します。

Amplitude / amp

CHOPから出力される値をスケーリングします。

Bias / bias

Triangle、Gaussian、Squareの形状を制御します。 Triangleの場合、ピークを移動します。 Squareの場合、ピークの幅が変わります。 ゼロはバイアスがないことを意味します。

Phase / phase

.5の値は、180度の位相シフト、つまり半サイクルを設定します。

Reset Condition / resetcondition

リセット入力がチャンネルのリセットをトリガーする方法を設定します。

  • Off to On / offtoon
    Reset入力がオフからオンになると、チャネルがリセットされます。
  • While On / on
    Reset入力がオンになると、チャネルがリセットされます。 入力がオフになるまで、チャネルはリセット値を保持します。
  • On to Off / ontooff
    Reset入力がオンからオフになると、チャネルはリセットされます。
  • While Off / off
    Reset入力がオフになると、チャネルがリセットされます。 入力がオンになるまで、チャネルはリセット値を保持します。
Reset / reset

This button resets the channel(s) to 0.
このボタンは、チャネルを0にリセットします。

Reset Pulse / resetpulse

リセットパルスを送信します。

パラメータ – Channel ページ
Channel Name / channelname

チャネルの名前のリスト。 chan [1-10] のようなパターンを配置して、10個のチャンネルを生成できます。 Pattern Expansionの章を参照してください。
各チャンネルは、チャンネルインデックス変数「$ C」を周波数チャンネルなどのパラメーターに入れることで異なることができます。

Sample Rate / rate

CHOPのサンプルレート。 デフォルトのサンプルレートは60サンプル/秒です。

パラメータ- Common ページ
Time Slice / timeslice

これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。

Scope / scope

影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。

Sample Rate Match / srselect

複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。

  • Resample At First Input’s Rate / first
    最初の入力のレートを使用して、他の入力をリサンプリングします。
  • Resample At Maximum Rate / max
    最も高いサンプリングレートでリサンプリングします。
  • Resample At Minimum Rate / min
    最も低いサンプリングレートでリサンプリングします。
  • Error If Rates Differ / err
    競合するサンプルレートは受け入れません。
Export Method / exportmethod

CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

  • DAT Table by Index / datindex
    ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
  • DAT Table by Name / datname
    ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。
Export Root / autoexportroot

Channel Name is Path:パラメータでrelative toを設定することで、エクスポートするすべてのパスのルートノードを指定します。

Export Table / exporttable

DAT Table Export Methodsメソッドを使用するときにエクスポート情報を保持するために使用されるDATを指定します。

Keyframe CHOP

概要

Keyframe CHOPはKeyframe COMPでチャンネルとキー・データを使用して、選択可能なサンプル・レート(毎秒/コマ)でサンプルのチャンネルを作成します。
参照:Keyframe COMP、Keyframe Editor
Keyframe CHOPはKeyframeコンポーネント中のキーフレームされたチャンネル・データにアクセスします。 Keyframe CHOPはチャンネルをグローバル・フレームまたはセカンド・インデックスで再生します。 これは内蔵グローバル・ビート・クロック、指定されたインデックス、入力へ送信されるタイミングまたはルックアップ・チャンネルに同期することができます。 それは、すべてのチャンネルを出力します ― シングル・サンプルまたは全体のスタート/エンド・レンジとして。―
keyframedされたチャンネルを作成/編集/削除するには、Keyframe COMPを作成して、コンポーネントを右クリックして、ポップアップ・メニューからEdit Keyframes…を選択して、Keyframe Editorを開きます。 Keyframeコンポーネント中に、Keyframe CHOPはエディタで作成されたチャンネルを出力しています。
Keyframe CHOPへの入力の追加は、ルックアップ・インデックスとしての機能を果たします。 更に入力がtimesliceの場合、正常にtimesliceを出力します。
1つだけでも、ルックアップはすべての入力チャネルを介して循環します。

パラメータ – Keyframe ページ
Animation Component / animation

チャンネルとキーデータを保持するアニメーションコンポーネントのパスを設定します。

Sample Rate / rate

The sample rate of the channels, in samples per second.
チャンネルのサンプルレート(1秒あたりのサンプル数)を設定します。

Extend Left / left

左の拡張条件(範囲の前)を設定します。

  • Hold / hold
  • Slope / slope
  • Cycle / cycle
  • Mirror / mirror
  • Default Value / default
Extend Right / right

The right extend conditions (after range).
右の拡張条件(範囲の後)を設定します。

  • Hold / hold
  • Slope / slope
  • Cycle / cycle
  • Mirror / mirror
  • Default Value / default
Default Value / defval

拡張条件のデフォルト値を設定します。

パラメータ- Common ページ
Time Slice / timeslice

これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。

Scope / scope

影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。

Sample Rate Match / srselect

複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。

  • Resample At First Input’s Rate / first
    最初の入力のレートを使用して、他の入力をリサンプリングします。
  • Resample At Maximum Rate / max
    最も高いサンプリングレートでリサンプリングします。
  • Resample At Minimum Rate / min
    最も低いサンプリングレートでリサンプリングします。
  • Error If Rates Differ / err
    競合するサンプルレートは受け入れません。
Export Method / exportmethod

CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

  • DAT Table by Index / datindex
    ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
  • DAT Table by Name / datname
    ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。
Export Root / autoexportroot

Channel Name is Path:パラメータでrelative toを設定することで、エクスポートするすべてのパスのルートノードを指定します。

Export Table / exporttable

DAT Table Export Methodsメソッドを使用するときにエクスポート情報を保持するために使用されるDATを指定します。

Joystick CHOP

概要

Joystick CHOPは、ゲーム・コントローラの使用可能な6軸の値を出力します。(ジョイスティック、ゲーム・コントローラ、ドライビング・ホイールなど)最高32ボタン、2スライダー、4POV Hatも出力します。
ゲーム・ポート、USBポートに接続しているゲーム・コントローラを処理します。 プロジェクトに複数のデバイスとデバイス毎にJoystick CHOPをアタッチすることが出来ます。
CHOPは、DirectX 7移行がインストールされた、Windowsシステムで機能します。 コンピュータでゲーム・コントローラを使用する前に、Start -> Settings -> Control Panel -> Gaming Options -> Properties.で調整を行います。
主な2つの出力、X-axisとY-axisは、xaxis、yaxisチャンネルとしての出力されます。 他の4つの軸も類似したチャンネル名のチャンネルとして出力されます。 各チャンネルの値のレンジは0~1です。 axisの値0.5はセンターとして見なされます。 axisがない場合、値は0が出力されます。
ボタンに対して値が0の場合、ボタンが押されていない、あるいは、ないことを意味します。 値が1の場合は、ボタンが押されていることを意味します。 POV Hatは、XとY axis.のように機能します。 POV軸は、0、0.5、1の3つの値しか出力しません。

パラメータ- Control ページ
Joystick Source / source

このメニューには、現在コンピューターに接続されているすべてのゲームコントローラーが一覧表示されます。 選択されたゲームコントローラは、CHOPがデータを読み取るコントローラです。 1つのジョイスティック名でファイル保存されたあと、別のジョイスティックタイプのマシンに移動されると、CHOPは最初に見つかったゲームコントローラを採用して、見つからないデバイスを置き換えます。

Axis Range / axisrange
  • [-1, 1] / negoneone
  • [0, 1] / zeroone
X Axis / xaxis

ゲームコントローラのX-axisの位置を記録するチャネル名を設定します。

Y Axis / yaxis

ゲームコントローラのY-axisの位置を記録するチャネル名を設定します。

Invert Y Axis / yaxisinvert

Y-axisの位置を反転します。

Z Axis / zaxis

ゲームコントローラのZ-axisの位置を記録するチャネル名を設定します。

X Rotation / xrot

ゲームコントローラのX-rotationの位置を記録するチャンネル名を設定します。

Y Rotation / yrot

ゲームコントローラのY-rotationの位置を記録するチャンネル名を設定します。

Invert Y Rotation / yrotinvert

Y-rotationの位置を反転します。

Z Rotation / zrot

ゲームコントローラのZ-rotationの位置を記録するチャンネル名を設定します。

Slider 1 / slider0

ゲームコントローラのfirst sliderの位置を記録するチャンネル名を設定します。

Slider 2 / slider1

ゲームコントローラのsecond sliderの位置を記録するチャンネル名を設定します

Button Array / buttonarray

ゲームコントローラのボタンのチャンネル名を設定します。 最大32個のボタンを処理できます。

POV Hat Array / povarrray

POV Hatsのチャンネル名を設定します。 最大4つのPPOV Hatsを処理できます。 POV Hatsが分割されるチャネルは、POVHatName_XとPOVHatName_Yです。

POV Hat State Array / povstatearray
Connected / connected
Axis Dead Zone / axisdeadzone

この値は、ジョイスティックの中央の領域がデッドゾーンと見なされる範囲を定義します。 ジョイスティックの軸がこのデッドゾーンにある場合、それは中心にあると見なされます。 この値は、すべての通常のaxesとrotation axesに適用されます。 この値のデフォルトは7%です。

パラメータ – Channel ページ
Sample Rate / rate
Extend Left / left
  • Hold / hold
  • Slope / slope
  • Cycle / cycle
  • Mirror / mirror
  • Default Value / default
Extend Right / right
  • Hold / hold
  • Slope / slope
  • Cycle / cycle
  • Mirror / mirror
  • Default Value / default
Default Value / defval
パラメータ- Common ページ
Time Slice / timeslice

これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。

Scope / scope

影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。

Sample Rate Match / srselect

複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。

  • Resample At First Input’s Rate / first
    最初の入力のレートを使用して、他の入力をリサンプリングします。
  • Resample At Maximum Rate / max
    最も高いサンプリングレートでリサンプリングします。
  • Resample At Minimum Rate / min
    最も低いサンプリングレートでリサンプリングします。
  • Error If Rates Differ / err
    競合するサンプルレートは受け入れません。
Export Method / exportmethod

CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

  • DAT Table by Index / datindex
    ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
  • DAT Table by Name / datname
    ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。

Join CHOP

概要

Join CHOPはすべての入力を1つのチョップに連結します。 入力全てに同じチャンネルがあると想定されます。 最初のCHOPの終了部分は、2番目のCHOPの開始部分と入力CHOPsの残りの間のその他でオーバーラップします。2番目以降の入力は1番目の終了部分へ連なるようにシフトされます。
CHOPから次のCHOPへ段階的にゆっくり移行、またはCHOPチャンネル間に補間カーブを挿入することによって、互いに重なり繋がるチャンネルをブレンドすることが出来ます。
Quaternion Blendは、最も短い回転弧を使用して、3軸回転(rx ry rz)をブレンドします。 3軸回転はAttribute CHOPで設定される”quaternion”アトリビュートで特定されます。
Translation Blendingは、前のチャンネルの最後の速度から次のチャンネルの初速にゆっくり変化することによって、トランスレーション・チャンネルをブレンドします。 次のチャンネルは、上または下へシフトされる可能性があります。 これが望ましくないならば、その代わりに(Shapeメニューの)、cubic blendingを使用します。 Translation Blendingは、移動または位置(*tx *ty *tz)を表す3軸チャンネルで取り扱われます。

パラメータ – Blend ページ
Method / blendmethod

シームレスなシーケンスを生成するブレンド方法:

  • Preserve Length / pre
    CHOPの合計の長さは一定です。
  • Overlap Sequences / ovl
    現在のCHOPを前のCHOPとオーバーラップします。 オーディオに適しています。
  • Insert Blend Region / ins
    ブレンドするCHOPの間に領域を挿入します。
Shape / blendfunc

使用するブレンド補間形状。 Cycle CHOPのShapeの項目を参照してください。

  • Linear / lin
  • Ease in / ei
  • Ease out / eo
  • Ease in Ease out / cos
  • Cubic / cub
  • Add / add
  • Hold Previous / holdprev
First Input Specifies Blend Regions / blendbyinput

これをオンにすると、最初の入力は、Join CHOPへの残りの入力のブレンド領域を指定するマルチチャンネル入力になります。 input0のチャンネル1は、input1とinput2の間をブレンドするために使用され、input2とinput3の間をブレンドするためにチャンネル2が使用されます。 十分なチャネルが指定されていない場合、最後のチャネルが繰り返されます。

Region / blendregion

ブレンド領域のサイズを設定します。

Blend Region Unit / blendregionunit
Bias / blendbias

ブレンド時に優先するセグメント:前(-1)、次(+1)、どちらでもない(0)。

Match by / match

入力間のチャネルをインデックスまたは名前で一致させます。

  • Channel Number / index
  • Channel Name / name
パラメータ- Scope ページ
Step / step

1に設定すると、次のセグメントが上下にシフトされ、最後のセグメントが終了した場所から開始されます。

Step Scope / stepscope

ステップを使用するチャネル名を設定します。

Blend Scope / blendscope

ブレンドするチャンネル名。 他のチャンネルはブレンドされません。

Translate X Blend / transscopex

トランスレーション ブレンドされるチャネル名。 各文字列フィールドには、* tx、* ty、* tzなどのコンポーネントチャネルのリストが含まれています。

Translate Y Blend / transscopey

トランスレーション ブレンドされるチャネル名。 各文字列フィールドには、* tx、* ty、* tzなどのコンポーネントチャネルのリストが含まれています。

Translate Z Blend / transscopez

トランスレーション ブレンドされるチャネル名。 各文字列フィールドには、* tx、* ty、* tzなどのコンポーネントチャネルのリストが含まれています。

パラメータ- Rotate ページ
Quaternion Blend / quatrot

回転チャネルでクォータニオンブレンドを使用します。

Shortest Path Rotation Blending / shortrot

有効な場合、補正します。

Rotation Scope / rotscope

Shortest Path Rotation Blendingがオンの場合に有効になります。

Cycle Length / cyclelen

Shortest Path Rotation Blendingがオンの場合に有効になります。

パラメータ- Common ページ
Time Slice / timeslice

これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。

Scope / scope

影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。

Sample Rate Match / srselect

複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。

  • Resample At First Input’s Rate / first
    最初の入力のレートを使用して、他の入力をリサンプリングします。
  • Resample At Maximum Rate / max
    最も高いサンプリングレートでリサンプリングします。
  • Resample At Minimum Rate / min
    最も低いサンプリングレートでリサンプリングします。
  • Error If Rates Differ / err
    競合するサンプルレートは受け入れません。
Export Method / exportmethod

CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

  • DAT Table by Index / datindex
    ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
  • DAT Table by Name / datname
    ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。

Inverse Kin CHOP

概要

Inverse Kin CHOPは、ボーン・オブジェクトのインバース・キネマティクス・シミュレーションの計算を行います。

パラメータ – Kinematics ページ
Solver Type / solvertype

このパラメーターは、Boneオブジェクト、そのルート、または子ノードが移動したときのBoneオブジェクトの挙動のメソッドを設定します。

  • None / none
    Boneオブジェクトにはモーションソリューションは適用されません。
  • Show Rest Position / rest
    このソルバーは、ボーンの静止位置を表示するために使用されます。 チェーンのレスト角度で定義されたレスト位置にボーンを向けます。 これらの静止角度は、インバースキネマティクスソルバーで使用されます。 したがって、このソルバーをヘルパーユーティリティとして使用して、チェーンの残りの位置を表示できます。
  • Show Capture Position / capture
    このソルバーは、capture angles パラメーターの回転値を表示するために使用されます。 これらのパラメーターは、capture points 操作が実行されるとき、または Grab Capture Angles メニューを使用して、 Skeleton SOP で設定されます。 Show Rest Positionソルバーと同様に、このソルバーを使用してチェーンをキャプチャ方向に戻すことができます。
  • Inverse Kinematics / inverse
    IKソルバは、チェーン内の最後のボーンの端がエンドアフェクタとして定義されたオブジェクトの原点に接触するように、ボーンを配置しようとします。 チェーンの形状は、チェーン内の各ボーンのレストアングルから派生します。

IKソルバーの結果を調整するために、ボーンのレストアングルを調整できます。 IKソルバーのソリューションは、特定のレストアングルセットに対してのみ連続的であることが保証されていることに注意してください。 レストアングルをアニメートすると、チェーンが飛び回ってしまう可能性があります。 キネマティクスを使用する場合、Inverse Kin CHOPのエクスポートフラグを有効にすることで、キネマティックソルバーによって指定された回転を使用してボーンにエクスポートできます。 キネマティックチェーンのボーンオブジェクトに回転値を追加することは推奨されません。これらの値はキネマティックソルバによって上書きされるためです。

  • IK with Constraints / constraint
  • Follow Curve / curve
    このソルバーは、オブジェクトの最初のカーブに沿って整列するようにボーンを配置します。 尾や背骨などをアニメーションするのに便利です。
Root Bone / boneroot

チェーンの開始ボーン。 チェーンが始まる場所。

End Bone / boneend

チェーンの最後のボーンとしてボーンを指定すると、現在のボーンをチェーンの最初のボーンとし、メニューから選択したボーンをチェーンの最後のボーンとして定義することになります。 このチェーンには、選択したばかりのボーンの間にあるすべてのボーンが含まれます。

End Affector / endaffector

これにより、チェーンのエンドアフェクタとして機能するオブジェクトが指定されます。

Twist Affector / twistaffector

ツイストアフェクタを指定すると、ボーンチェーン全体がチェーンのルートからエンドアフェクタまでの軸に沿ってツイストし、最初のボーンがツイストアフェクタをできるだけ指すようになります。 ツイスト値も指定でき、ツイストアフェクタに対して生成されたツイストの上に適用されます。

IK Twist / iktwist

キネマティクスソリューションで許容されるねじれの量。

IK Dampening / ikdampen

キネマティクスソリューションで許容されるねじれの量。

Curve Object / curve

フォローする曲線オブジェクト。

パラメータ- Common ページ
Time Slice / timeslice

これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。

Scope / scope

影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。

Sample Rate Match / srselect

複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。

  • Resample At First Input’s Rate / first
    最初の入力のレートを使用して、他の入力をリサンプリングします。
  • Resample At Maximum Rate / max
    最も高いサンプリングレートでリサンプリングします。
  • Resample At Minimum Rate / min
    最も低いサンプリングレートでリサンプリングします。
  • Error If Rates Differ / err
    競合するサンプルレートは受け入れません。
Export Method / exportmethod

CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

  • DAT Table by Index / datindex
    ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
  • DAT Table by Name / datname
    ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。