On this page | |
Since | 18.5 |
このSOPは、UsdSkelキャラクタ(ステージ内のSkelRoot
プリミティブ下にあるSkeleton
プリミティブ)からスケルトンを取り込みます。
このスケルトンは、ジョイント毎に1個のポイントとその子ジョイントとその親ジョイント間を結んだ2点ポリゴンで表現されます。 ジョイントトランスフォームは、ソーススケルトンのアニメーションまたはバインドポーズ/静止ポーズから取り込むことができます。
パラメータ ¶
Import ¶
Source
ソースのUSDステージをLOPノードまたはディスク上のUSDファイルのどれかで指定します。
LOP Path
LOPノードのパスを指定します。 このノードで出力されたUSDステージからジオメトリが取り込まれます。
USD File
ディスク上のUSDファイルのパス。
SkelRoot Primitive Path
USDステージ内のSkelRoot
Primのパス。
このパスが空っぽの場合、ステージ内の最初のSkelRoot
Primが使用されます。
Clip Name
アニメーションクリップの名前を指定します。
これはclipinfo
Detailアトリビュートに保存されます。
Color
出力スケルトンのCd
Pointアトリビュートに使用されるポイントカラー。
Output
スケルトンに対して出力するポーズのタイプを指定します。
Animation
ソースUSD Skeleton
プリミティブにバインドされたUSD SkelAnimation
プリミティブからアニメーションポーズを出力します。
Bind Pose
スケルトンのバインドポーズ(ソースUSD Skeleton
プリミティブからbindTransforms
アトリビュート)を出力します。
Rest Pose
スケルトンの静止ポーズ(ソースUSD Skeleton
プリミティブからrestTransforms
アトリビュート)を出力します。
Reload
アニメーションをリロードします。
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アトリビュートには、取り込んだアニメーションの元々のアニメーション範囲とサンプルレードだけでなく、現在のアニメーション範囲とサンプルレートも記録されます。 |
See also |