Saltar al contenido principal

XR8.Threejs.configure()

XR8.Threejs.configure({renderCameraTexture, layerNames})

Descripción

Configura el renderizador three.js.

Parámetros

PropiedadTipoPor defectoDescripción
renderCameraTexture [Opcional]BooleanotrueSi true, renderiza la imagen de la cámara recortada al tamaño del lienzo en una textura. Esto será devuelto como cameraTexture por XR8.Threejs.xrScene(). Si falso o nulo, no renderices la alimentación de la cámara en una textura.
layerScenes [Opcional][Cadena][]Una matriz de nombres de capas. Las capas para las que crear nuevas escenas three.js. Las escenas se devuelven como layerScenes mediante XR8.Threejs.xrScene(). El único valor válido es 'cielo'.

Vuelta

Ninguno

Ejemplo - Renderizar la alimentación de la cámara a una textura

XR8.Threejs.configure({renderCameraTexture: true})
...
const {cameraTexture} = XR8.Threejs.xrScene()

Ejemplo - Escena del cielo

XR8.Threejs.configure({layerScenes: ['sky']})
...
const {layerScenes} = XR8.Threejs.xrScene()
createSkyScene(layerScenes.sky.scene, layerScenes.sky.camera)