Houdini 20.0 hapi

hapi.setGroupMembership function

グループメンバーシップを設定します。

使用方法

setGroupMembership(session: hapi.Session, node_id: int, part_id: int, group_type: hapi.groupType, group_name: str, membership_array: list of int, start: int, length: int) → bool

グループメンバーシップを設定します。

session

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

node_id

SOPノードのID。

part_id

現在のところ、使用されません。単に0を渡してください。

group_type

グループのタイプ。

group_name

グループ名。

membership_array

このグループのメンバーシップを表現した整数配列。 group_typepart_idhapi.PartInfoをHAPI_PartInfo_GetElementCountByGroupTypeに渡して返されるサイズの配列を指定してください。

start

メンバーシップ配列の開始オフセット。 HAPI_PartInfo_GetElementCountByGroupTypeが返すサイズより小さい値を指定してください。

length

membership_arrayのサイズ以下の値を指定してください。 エッジグループメンバーシップを設定する場合、このパラメータには、グループ内のエッジの数ではなくて、(エッジの定義に暗黙的に使用されている)ポイントの数を設定してください。

hapi