使用方法 ¶
getInstanceTransformsOnPart(session: hapi.Session, node_id: int, part_id: int, rst_order: hapi.rstOrder, start: int, length: int) → list of hapi.Transform
指定したパートのこのインスタンサーオブジェクトのインスタンス毎のトランスフォームでhapi.Transform構造体の配列を埋めます。
session
あなたが操作しているHoudiniのセッション。 セッションの詳細はhapi.Sessionを参照してください。 単にデフォルトのインプロセスのセッションを使用するのであれば、Noneを渡してください。
node_id
オブジェクトノードID。
part_id
パートID。
rst_order
移動、回転、スケールの適用順。
start
範囲の開始インデックス。 ここには最低でも0、最大でもhapi.PartInfo.pointCount - 1を指定してください。 これは、インスタンサーオブジェクトノードの表示ジオメトリの0番目のパートです。
length
最低でも0、最大でもhapi.PartInfo.pointCount - startを指定してください。
これは、インスタンサーオブジェクトノードの表示ジオメトリの0番目のパートです。
トランスフォームの配列をhapi.Transformのlistで返します。