On this page | |
Since | 18.5 |
このノードは、入力のSOPスケルトンまたはリグのポーズを変更する際に使用し、静的な入力およびアニメーションが付いた入力のどちらにも対応しています。
Mode で指定された値に応じて、親空間内( Post-Multiply )およびその変更したポイント自身のローカル空間内( Pre-Multiply, From Rest Pose )のどちらかで変更内容が適用されたり、または、完全に入力アニメーションをオーバーライドします( Override )。
モードとその適用
Pre-Multiplyこれがデフォルトのモードで、'途中までのところを取得'して、その入力の上にトランスフォームを重ねるのに使用します。 これが入力のFK回転の変更をする際に一番良く使用されるモードです。
Post-Multiply
このモードは、アニメーション中に選択したポイントの __移動_ によって親からのオフセット距離を変更することで入力スケルトンの再配分をする場合で特に役立ちます。
Override
このモードは、アニメーションエディタを利用してアニメーションカーブを直接操作して編集を行なう場合で特に役立ちます。 トランスフォーム系パラメータで指定された値が、指定されたポイントの入力アニメーションを置き換えるようになります。
Rest-Pose
このモードは、指定されたポイントのポーズを Rest Pose Attribute で見つかったポーズに復元したい場合で特に役立ちます。
State
Translate
ポイントが選択されている時にこの設定を変更すると、その新しいオプションがそのポイントに適用されます。
ポイントが選択されていない場合、現行オプションは次にクリックするジョイントに適用されます。
Enable
ポイントを移動させることができます。
Lock
ポイントのTranslateパラメータをロックして、ビューポート内でそのトランスフォームハンドルを非表示にします。
Lock and Hide
ポイントのTranslateパラメータをロックして、ビューポート内でそのトランスフォームハンドルを非表示にし、 Parameter Editor でそのパラメータを非表示にします。
Rotate
ポイントが選択されている時にこの設定を変更すると、その新しいオプションがそのジョイントに適用されます。
ポイントが選択されていない場合、現行オプションは次にクリックするポイントに適用されます。
Enable
ジョイントを回転させることができます。
Lock
ポイントの Rotate パラメータをロックして、ビューポート内でそのトランスフォームハンドルを非表示にします。
Lock and Hide
ポイントの Rotate パラメータをロックして、ビューポート内でそのトランスフォームハンドルを非表示にし、 Parameter Editor でそのパラメータを非表示にします。
Scale
ポイントが選択されている時にこの設定を変更すると、その新しいオプションがそのジョイントに適用されます。
ポイントが選択されていない場合、現行オプションは次にクリックするポイントに適用されます。
Enable
ジョイントをスケールさせることができます。
Lock
ポイントの Scale パラメータをロックして、ビューポート内でそのトランスフォームハンドルを非表示にします。
Lock and Hide
ポイントの Scale パラメータをロックして、ビューポート内でそのトランスフォームハンドルを非表示にし、 Parameter Editor でそのパラメータを非表示にします。
Mode
ジョイントが選択されている場合、このノードのModeパラメータオプションを切り替えることができます。
ジョイントが選択されていない場合、次に選択するジョイントにそのModeが設定されます。
Tweak Rotate Links
有効にすると、スケルトン内のLinksをドラッグしてジョイントのポーズを決めることができます。これは、キャラクタのポーズ決めで役立ちます。
Post Multiply
有効にすると、現行ポイントのModeがPost-Multiplyに切り替わります。 無効にすると、現行ポイントのModeがPre-Multiplyに切り替わります。
Hide Rig Whilst Posing
有効にすると、ポイントをアクティブで制御している時にスケルトンとコントロールが非表示になります。
Focus Selected in Parameter Editor
有効にすると、現行選択ポイントの Transformations マルチパラメータエントリーが Parameter Editor 内で中央に表示されます。
Filter Selected in Parameter Editor
有効にすると、 Parameter Editor 内の Transformations マルチパラメータのリストが自動的にフィルタリングされるので、選択されているジョイント(s)のみが表示されます。
Display Joints
有効にすると、すべてのポイントがビューポートに表示されます。
Display Joint Axes
有効にすると、各ポイントのすべてのX/Y/Z軸が表示されます。
Display Links
有効にすると、ポイント間の親子関係の視覚的表現が表示されます。このリンクは半透明で表示されます。
Solid Links
有効にすると、リンクがシェーディングで表示されます。無効にすると、リンクがワイヤーフレームで表示されます。
Show Geometry
有効にすると、ジョイントを階層で繋げたポリラインが表示されます。
Show Joint Data
有効にすると、選択されているジョイントのワールドとローカルのトランスフォームデータすべてをビューポートの左上コーナーに表示します。
パラメータ
Pose
World Space
完全にジョイントをポーズ決めするので、FK階層は無視され、ポーズを決める各ジョイントのワールド空間トランスフォームを直接制御します。 この効果は、Objectレベルでポーズ決めする場合には Child Compensation の挙動と同じです。
Warning
ポーズに既に編集が加えられている時にこれを変更すると、たいていの場合でおかしな結果が生成されてしまいます。 'ローカル'空間の編集と'ワールド'空間の編集を混在させたいのであれば、現在のところ、オペレーション毎に別々にRig Poseノードを使用する必要があります。
Bake Input Sequence into Animation Channels
タイムラインで現在設定されている全フレーム間の入力アニメーションを Transformations マルチパラメータにベイクします。
Note
このコマンドは Mode を Override に設定します。
Bake Current Input Pose into Animation Channels
タイムラインで現在設定されている全フレーム間の入力アニメーションを Transformations マルチパラメータにベイクします。
Note
このコマンドは Mode を Override に設定します。
Rest Pose Attribute
Mode が From Rest Pose に設定されている場合に参照するMatrix Pointアトリビュートの名前。
Transformations
Group
このマルチパラメータインスタンスが適用されるポイントグループ。
Mode
このパラメータには、このマルチパラメータインスタンスで指定されたトランスフォームを入力に適用する方法を指定します。
Pre-Multiply
トランスフォームが入力ポーズの'上に'適用されます。 これは、入力のローカルトランスフォームをObjectノードの pre-transform として扱うことと同様です。
Post-Multiply
トランスフォームが入力ポイントの親トランフォームとローカルトランスフォームの間に適用されます。 これは、Objectノードの pre-transform を修正することと同様です。 このモードは、入力モーションを損なうことなく単純な移動を使用して(実質的には、ポイントのアニメーションをピボットの移動で行なって)アニメーション入力を再配分したい場合で特に役立ちます。
Override
このマルチパラメータインスタンスで指定したトランスフォームは、ポイントのすべての入力ローカルトランスフォームを完全に上書きします。 これは、すべての入力アニメーションを'ゼロ'にしたい時やRig Poseノードの Bake オプションを扱う時に役立ちます。
From Rest Pose
トランスフォームは、まさに Pre-Multiply モードと同様の挙動をするようになりますが、すべての入力アニメーションが Rest Pose パラメータで指定されたポーズに置換されます。 これは、 Override と同様に単にローカルトランスフォームをゼロにするのではなく、ポイントトランスフォームを'静止ポーズ'に戻したい時に役立ちます。
Transform Order
左側のメニューから、トランスフォームを適用する順番を選択します(例えば、スケールしてから回転して移動)。 これは、1ブロック進んで東に曲がるのと、東に曲がって1ブロック進むのとでは、別の場所に辿り着くことと同様で、オブジェクトの位置と向きが変わります。
右側のメニューから、X,Y,Z軸の回転の順番を選択します。キャラクタに応じて、この順番によってキャラクタのジョイントトランスフォームの使いやすさが変わります。
Translate
XYZ軸に沿った移動量。
Rotate
XYZ軸毎の回転度数。
Scale
XYZ軸毎の不均一スケール。
Pivot
Pivot Translate
XYZ軸に沿ったピボット移動量。
Pivot Rotate
XYZ軸に沿ったピボット回転度数。
Settings
Output Parameters as Attributes
有効にすると、このノードは、選択したTranslate, Rotate, Scale, Pivotsのパラメータをポイント上のベクトルアトリビュートとして出力します。
Output Internal Data as Attributes
有効にすると、このノードは、内部的に計算されたトランスフォームを出力します。 これによって、上級ユーザは、再計算のオーバーヘッドなしで、このデータを下流で使用できるようになります。
入力
ポーズ決めするSOPスケルトン。
出力
ポーズが適用された入力SOPスケルトン。
See also |