Houdini 20.0 ノード APEXノード

dynamicpath::LoadFromArray

位置、時間、ソース時間の配列からダイナミックパスを作成します。

On this page
Since 20.0

位置、ダイナミックパスがその位置に到達する時間、そのダイナミックパス時間でのオリジナルアニメーション時間の配列からダイナミックパスを作成します。

入力

positions: Vector3Array

times でのダイナミックパスの位置の配列。

この配列が timessourcetimes の配列よりも短い場合、最後のサンプルが繰り返して延長されます。

この配列が空っぽの場合、原点でのベクトルで満たされます。

times: FloatArray

ダイナミックパスが positions に到達する時間の配列。

この配列が positionssourcetimes の配列よりも短い場合、 samplerate を使用して延長されます。

この配列が空っぽの場合、 sourcetimes 配列が代わりに使用されます。 sourcetimes も空っぽの場合、最初のサンプルの時間が0になります。

sourcetimes: FloatArray

ダイナミックパスの times に呼応したオリジナルアニメーション時間の配列。

この配列が positionstimes の配列よりも短い場合、 samplerate を使用して延長されます。

この配列が空っぽの場合、 times 配列が代わりに使用されます。 times も空っぽの場合、最初のサンプルのソース時間が0になります。 ソース時間は単調に減少していないことが求められます。

samplerate: Float

timessourcetimes の配列を延長する際に使用されるレート(1秒あたりのフレーム数)。

出力

path: ApexDynamicPath

入力の配列から作成されたダイナミックパス。

See also

APEXノード