このフォーマットで必要となるサイズは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
渡されるバッファのサイズ。
バッファをstr
のlist
で返します。