Houdini 20.0 hapi

hapi.getGeoSize function

指定した書式でジオメトリの現行状態をメモリにキャッシュ化し、そのサイズを返します。

このサイズをhapi.saveGeoToMemoryコールに使用することで、キャッシュ化したジオメトリをバッファにコピーすることができます。 このサイズは、hapi.getGeoSizeコールとhapi.saveGeoToMemoryコールの間で変わらないことが保証されています。

使用方法

getGeoSize(session: hapi.Session, node_id: int, format: str) → int

指定した書式でジオメトリの現行状態をメモリにキャッシュ化し、そのサイズを返します。 このサイズをhapi.saveGeoToMemoryコールに使用することで、キャッシュ化したジオメトリをバッファにコピーすることができます。 このサイズは、hapi.getGeoSizeコールとhapi.saveGeoToMemoryコールの間で変わらないことが保証されています。

session

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

node_id

ノードID。

format

“.obj”、“.bgeo.sc”などのファイルフォーマット。

サイズをintで返します。

hapi