On this page | |
Since | 18.5 |
パラメータ ¶
Import ¶
FBX File
インポートするFBXファイルのパス。
FBX Clip Name
インポートする非デフォルトアニメーションクリップの名前。
FBXファイルには複数のアニメーションクリップを格納することができ、このパラメータを使用することで、インポートする特定のクリップを選択することができます。
New Clip Name
有効にすると、FBXファイルからオリジナルのクリップ名( FBX Clip Name)を使用せずに、そのクリップに新しい名前が設定されます。
この名前は、clipinfo
Detailアトリビュートに保存されます。
Root Node
デフォルトでは、シーン全体のアニメーションがインポートされます。 このパラメータを使用することで、このルートノードから開始したシーン階層のサブセットをインポートすることができます。
Color
出力スケルトンのCd
Pointアトリビュートに使用されるポイントカラー。
Convert Units
有効にすると、インポートしたシーンがスケールされて、FBXファイルの測定単位(デフォルトはセンチメートル)がHoudiniプリファレンスの Edit ▸ Preferences ▸ Hip File Options (デフォルトはメートル)で指定されたHoudiniシーンの測定単位(デフォルトはメートル)に変換されます。
Import User-Defined Attributes
有効にすると、 FBX File からユーザ定義プロパティが取り込まれ、fbx_custom_attributesPointアトリビュートとして保存されます。
Output
出力するスケルトンのポーズのタイプを指定します。
Animation
Timing タブ下のパラメータ値を使用してアニメーションポーズを出力します。
Rest Pose
アニメーションなしのデフォルトポーズを出力します。
Reload
FBXファイルをリロードします。
Timing ¶
Method
アニメーション系パラメータを指定する際の時間の単位。
By Time
以下の時間系パラメータの単位が秒で指定されます。
By Frame
以下の時間系パラメータの単位がフレームで指定されます。
Time
アニメーションポーズを取り込む時間(秒)。
Animation Start
Method が By Time に設定されている場合、 ソース アニメーションが開始する時間を設定します。
この時間より前のポーズがこの値でクランプされます。
無効にすると、この値は(アニメーション範囲の情報が利用可能であれば)ソースアニメーションから取得されます。
アニメーション範囲の情報がなければ、Houdiniのシーン開始時間($TSTART
)の値が使用されます。
Note
これが無効の時、クランプは行なわれません。
Animation End
Method が By Time に設定されている場合、 ソース アニメーションが終了する時間を設定します。
この時間より後のポーズがこの値でクランプされます。
無効にすると、この値は(アニメーション範囲の情報が利用可能であれば)ソースアニメーションから取得されます。
アニメーション範囲の情報がなければ、Houdiniのシーン終了時間($TEND
)の値が使用されます。
Note
これが無効の時、クランプは行なわれません。
Playback Start
Method が By Time に設定されている場合、指定したアニメーションの再生を開始させたい時間を設定します。
無効にすると、Houdiniのシーン開始時間($TSTART
)の値が使用されます。
Frame
アニメーションポーズを取り込むフレーム番号。
Animation Start
Method が By Frame に設定されている場合、 ソース アニメーションが開始するフレームを設定します。
このフレームより前のポーズがこの値でクランプされます。
無効にすると、この値は(アニメーション範囲の情報が利用可能であれば)ソースアニメーションから取得されます。
アニメーション範囲の情報がなければ、Houdiniのシーン開始時間($FSTART
)の値が使用されます。
Note
これが無効の時、クランプは行なわれません。
Animation End
Method が By Frame に設定されている場合、 ソース アニメーションが終了するフレームを設定します。
このフレームより後のポーズがこの値でクランプされます。
無効にすると、この値は(アニメーション範囲の情報が利用可能であれば)ソースアニメーションから取得されます。
アニメーション範囲の情報がなければ、Houdiniのシーン開始時間($FEND
)の値が使用されます。
Note
これが無効の時、クランプは行なわれません。
Playback Start
Method が By Frame に設定されている場合、指定したアニメーションの再生を開始させたいフレームを設定します。
無効にすると、Houdiniのシーン開始時間($FSTART
)の値が使用されます。
Speed
アニメーションの再生の速度係数を設定します。 これは、 Animation Start と Animation End のパラメータでアニメーションがクランプされた後に適用されます。
アトリビュート ¶
clipinfo |
このDetailアトリビュートには、取り込んだアニメーションの元々のアニメーション範囲とサンプルレードだけでなく、現在のアニメーション範囲とサンプルレートも記録されます。 |
|
name |
識別に使用されるすべてのポイントにおいて固有な名前を含んだPointアトリビュート。 これは、そのポイントに呼応するFBXノード名から引き出されます。 しかしながら、FBXノード名が固有でない場合があります。 そのような場合には、そのFBXノード名の後に1,2,3などの接尾辞が付きます。 |
|
path |
point |
そのポイントに呼応するFBXノードの階層パスが格納されます。 FBX Animation Output SOPは、そのポイントのトランスフォームのエクスポート先を決める際にこのアトリビュートを使用します。 静止ジオメトリ入力に |
fbx_custom_attributes |
point |
そのポイントに呼応するFBXノードのユーザ定義カスタムプロパティの辞書が格納されます。 この辞書には、静的な値と時間軸で評価されたアニメーション値の両方が含まれます。 このアトリビュートは、FBX Animation Import SOPまたはFBX Character Import SOPがFBXファイルを取り込んだ時に生成されます。 |
scaleinheritance |
このPointアトリビュートには、ローカルトランスフォームを実行する時のスケールの挙動を指定します。 これらの値の詳細は、combinelocaltransformとextractlocaltransformを参照してください。 |
|
transform |
この3×3 matrix Pointアトリビュートには、そのポイントのワールドトランスフォームが指定されます。
ポイントのワールド位置は |
出力 ¶
Skeleton
モーションキャプチャファイルから解読されたデータを含んだアニメーションスケルトン。
See also |