Note
このメソッドをコールするには、まず最初にhapi.renderTextureToImageをコールしないと意味がありません。
Note
その抽出した画像に合った割り当てメモリ量を知る必要があるので、抽出を実行してその抽出した画像バッファサイズを取得できるように まず最初にhapi.extractImageToMemoryをコールしてください。
使用方法 ¶
getImageMemoryBuffer(session
: hapi.Session, material_node_id
: int
, length
: int
) → list
of str
抽出した画像バッファを割り当て先のバッファに埋めます。
session
あなたが操作しているHoudiniのセッション。 セッションの詳細はhapi.Sessionを参照してください。 単にデフォルトのインプロセスのセッションを使用するのであれば、Noneを渡してください。
material_node_id
マテリアルノードID。
length
整合性チェック。 このサイズは、バッファに割り当てられたサイズと同じサイズを指定してください。 最低でもhapi.extractImageToMemoryコールが返すバッファサイズよりも大きいサイズである必要があります。
バッファをstr
のlist
で返します。