XR8.Threejs.configure()
XR8.Threejs.configure({renderCameraTexture, layerNames})
Beschreibung
Konfiguriert den three.js Renderer.
Parameter
Eigentum | Typ | Standard | Beschreibung |
---|---|---|---|
renderCameraTexture [Optional] | Boolesche | true | Wenn true , wird der auf die Größe der Leinwand zugeschnittene Kamerafeed in eine Textur übertragen. Diese wird als cameraTexture von XR8.Threejs.xrScene() zurückgegeben. Wenn false oder null , rendern Sie den Kamerafeed nicht in eine Textur. |
layerScenes [Optional] | [String] | [] | Ein Array von Ebenennamen. Die Ebenen, für die Sie neue three.js Szenen erstellen. Szenen werden als layerScenes von XR8.Threejs.xrScene() zurückgegeben. Der einzig gültige Wert ist 'sky' . |
Returns
Keine
Beispiel - Rendering von Kamerabildern in eine Textur
XR8.Threejs.configure({renderCameraTexture: true})
...
const {cameraTexture} = XR8.Threejs.xrScene()
Beispiel - Himmelsszene
XR8.Threejs.configure({layerScenes: ['sky']})
...
const {layerScenes} = XR8.Threejs.xrScene()
createSkyScene(layerScenes.sky.scene, layerScenes.sky.camera)