Houdini 20.0 hapi

hapi.setInputCurvePositions function

入力カーブの位置を設定し、カーブの有効性チェックを実行し、必要に応じてカーブ設定を調整し、

使用方法

setInputCurvePositions(session: hapi.Session, node_id: int, part_id: int, positions_array: list of float, start: int, length: int) → bool

入力カーブの位置を設定し、カーブの有効性チェックを実行し、必要に応じてカーブ設定を調整し、 ノードもクックします。

session

あなたが操作しているHoudiniのセッション。 セッションの詳細はhapi.Sessionを参照してください。 単にデフォルトのインプロセスのセッションを使用するのであれば、Noneを渡してください。

node_id

ノードID。

part_id

現在のところ、使用されていません。 入力のアセットジオメトリは、1個のパーツのみを持っていると想定されます。

positions_array

位置アトリビュートを表現した浮動小数点配列。 配列は、タプルサイズが3として読み込まれます。

Note

この関数は、座標軸変換を行ないません。

start

positions_array内の最初の位置のインデックス。

length

positions_arrayのサイズ。

hapi