On this page | |
Since | 18.5 |
このノードは、入力のSOPスケルトンのポーズを対称にする際に使用します。
パラメータ ¶
Group
Point Mirror Attribute に格納されている合致ポイントのそれに呼応するトランスフォームを使用して修正するポイント。
Operation
Mirror Pose
入力ポーズを対称にします。
Compute Mirroring
何もトランスフォームを変更することなく単純に入力スケルトンに対して対称化の計算を行ないます。 ここで生成されたアトリビュートは、下流の対称化オペレーションで使用することができます。
Compute Mirroring
入力スケルトンの対称化の計算を行ないます。 このスケルトンに対して既に対称化の計算や設定が済んでいるのであれば、これを無効にすると良いでしょう。
Point Mirror Attribute
対称化情報を格納するために生成されるアトリビュートの名前。 これは以下のキーを含んだ辞書アトリビュートになります:
{ 'reference': "ptnum"または参照するアトリビュートの名前(例えば"name"), 'value': 'reference'キーで指定されたアトリビュートの値、または、'reference'が"ptnum"の時に対称化されるポイントのポイント番号, 'flipaxes': ポイントをどのように対称化したのか( __By Scale__ または __By Rotation__ )を記録した整数値 }
Compute Mirroring Options
Reference Attribute
対称化に対応した何かしらの下流オペレーションによって対称化されるポイントのマッチングに使用される値のアトリビュート。
ここで入力された値は Point Mirror Attrib ['reference']
キーに格納されます。
空っぽのままにすると、ポイント番号が使用されます。
Rest Pose Source
Frame
指定した Rest Frame における入力ポーズを、対称化計算で使用されるポーズとして使用します。
Rest Pose Attribute
指定した Rest Pose Attribute を、対称化計算で使用されるポーズとして使用します。
Rest Frame
対称化計算で使用されるポーズを含んだフレーム。
Rest Attribute
対称化計算で使用されるポーズを含んだMatrixアトリビュート。
Symmetry Axis
対称化計算をする際に、指定された軸をその対称平面として使用します。 例えば、指定した静止ポーズでキャラクタがZ軸方向を正面に向いている場合、たいていの場合はここをデフォルトの'X'値のままにしておきたいことでしょう。 しかし、もしキャラクタがX軸方向を正面に向いている場合、これをZに変更することが最善の選択肢となることでしょう。
Method
Position and Name Similarity
Levenshtein Distanceを使用して近似度と名前の類似性の組み合わせから、対称化されるポイントを検索します。 このメソッドの結果は、 Name Similarity Threshold と Position Threshold のパラメータを使用して制御します。
From Names
指定した Match と Mirrored のトークンを使用して、名前による単純なマッチングから、対称化されるポイントを検索します。
Name Similarity Threshold
Position Threshold
Token Position
ポイント名から Match と Mirrored のパラメータで指定されたトークンを検索する位置。 これは入力の命名スキームに依存し、例えば、入力名が以下のようなパターンに準拠している場合:
left_upperarm, left_lowerarm, left_hand
これを’Start'に設定します。 その一方で、以下のスキームでは、このパラメータを'End'に設定する必要があります:
upperarm_left, lowerarm_left, hand_left
Match
もう片側の Mirrored トークンに呼応する片側スケルトン上のトークン。
Mirrored
もう片側の Match トークンに呼応する片側スケルトン上のトークン。
Compute Flip Axes From
User Defined
対称化オペレーションを実行する際に反転させる軸を、 Flip Axes for Unmirrored Points と Flip Axes for Mirrored Points のパラメータを使用して明示的に設定します。
Rest Pose
対称化オペレーションを実行する際に反転させる軸は、指定した静止ポーズから推測されます。 これは、対称化される各ペアが'対称化される'ポイントと'対称化されない'ポイントにおおまかにグループ化されるわけではなくて個別に検査されるので、入力スケルトンのジョイントの配置に一貫性がない場合に役立ちます。
Flip Axes for Unmirrored Points
対称化オペレーションを実行する際に対称化されないポイントに対して反転させる軸。
Flip Axes for Mirrored Points
対称化オペレーションを実行する際に呼応する対称化されるポイントがあるポイントに対して反転させる軸。
Mirror Plane
Reflect Using
Mirror Plane
Direction と Origin のパラメータで定義された平面を基準に入力トランスフォームを対称化します。
Direction
対称化オペレーションを実行する際の方向。これは、ビューポート内に表示される平面の法線として視覚化されます。
Note
このパラメータは、 Reflect Using が Mirror Point に設定されている場合は無効です。
Origin
対称化に使用される平面の原点。
Note
このパラメータは、 Reflect Using が Mirror Point に設定されている場合は無効です。
Reference Point
Reflect Using が Mirror Point に設定されている場合、これは対称化に使用される平面を定義する際に使用される入力上のポイントです。
Note
このパラメータは、 Reflect Using が Mirror Plane に設定されている場合は無効です。
Reference Point Axis
Reflect Using が Mirror Point に設定されている場合、これは対称平面の法線として使用される Reference Point で指定されたポイントの軸です。
Note
このパラメータは、 Reflect Using が Mirror Plane に設定されている場合は無効です。
入力 ¶
Skeleton
出力 ¶
Skeleton
See also |