XR8.GlTextureRenderer.setTextureProvider()
XR8.GlTextureRenderer.setTextureProvider(({ frameStartResult, processGpuResult, processCpuResult }) => {} )`
Descripción
Establece un proveedor que pasa la textura a dibujar. Debe ser una función que tome las mismas entradas que cameraPipelineModule.onUpdate.
Parámetros
setTextureProvider() toma una función con los siguientes parámetros:
| Parámetro | Tipo | Descripción | 
|---|---|---|
| frameStartResult | Objeto | Los datos que se proporcionaron al principio de un fotograma. | 
| processGpuResult | Objeto | Datos devueltos por todos los módulos instalados durante onProcessGpu. | 
| processCpuResult | Objeto | Datos devueltos por todos los módulos instalados durante onProcessCpu. | 
La función debe devolver una WebGLTexture para dibujar.
Devuelve
Ninguno
Ejemplo
XR8.GlTextureRenderer.setTextureProvider(
  ({processGpuResult}) => {
    return processGpuResult.camerapixelarray ? processGpuResult.camerapixelarray.srcTex : null
})