Houdini 20.0 hapi

hapi.getGroupMembership function

グループメンバーシップを取得します。

使用方法

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

グループメンバーシップを取得します。

session

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

node_id

ノードID。

part_id

パートID。

group_type

グループのタイプ。

group_name

グループ名。

start

メンバーシップ配列の開始オフセット。 ポイントグループまたはプリミティブグループのメンバーシップ情報を取得する場合、この引数には、HAPI_PartInfo_GetElementCountByGroupTypeより小さい値を指定してください。 エッジグループのメンバーシップ情報を取得する場合、この引数には、hapi.getEdgeCountOfEdgeGroup * 2 - 1より小さい値を指定してください。

length

membership_arrayのサイズ以下を指定してください。

(membership_array_all_equal, membership_array)のタプルを返します。

hapi