メインコンテンツへスキップ

XR8.GlTextureRenderer.setTextureProvider()

XR8.GlTextureRenderer.setTextureProvider(({ frameStartResult, processGpuResult, processCpuResult }) => {} )

概要

描画するテクスチャを渡すプロバイダを設定します。 cameraPipelineModule.onUpdateと同じ入力を受ける関数にする必要があります。

パラメータ

setTextureProvider() は、以下のパラメータを持つ関数を受け取ります。

パラメータタイプ説明
frameStartResultObjectフレームの先頭で提供されたデータです。
processGpuResultObjectonProcessGpuの間にインストールされたすべてのモジュールから返されるデータ。
processCpuResultObjectonProcessCpuの間にインストールされたすべてのモジュールから返されるデータ。

この関数が描画するためには、WebGLTextureを返す必要があります。

戻り値

なし

XR8.GlTextureRenderer.setTextureProvider(
({processGpuResult}) => {
return processGpuResult.camerapixelarray ? processGpuResult.camerapixelarray.srcTex : null
})