Houdini 20.0 hapi

hapi.saveGeoToMemory function

キャッシュ化されたジオメトリをメモリのバッファに保存します。

このフォーマットで必要となるサイズはhapi.getGeoSizeコールによって割り出されます。 hapi.getGeoSizeが実際の保存処理を行なうので、hapi.getGeoSizeコールが必要です。

Note

このhapi.saveGeoToMemoryコールは、前のhapi.getGeoSizeコールでキャッシュ化された内部ジオメトリバッファを削除します。 つまり、この関数をコールする前に再度hapi.getGeoSizeをコールする必要があります。

使用方法

saveGeoToMemory(session: hapi.Session, node_id: int, length: int) → list of str

キャッシュ化されたジオメトリをメモリのバッファに保存します。 このフォーマットで必要となるサイズはhapi.getGeoSizeコールによって割り出されます。 hapi.getGeoSizeが実際の保存処理を行なうので、hapi.getGeoSizeコールが必要です。

session

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

node_id

ノードID。

length

渡されるバッファのサイズ。

バッファをstrlistで返します。

hapi