Zum Hauptinhalt springen

XR8.Threejs.configure()

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

Beschreibung

Konfiguriert den three.js-Renderer.

Parameter

EigentumTypStandardBeschreibung
renderCameraTexture [Optional]BooleantrueWenn true, wird der auf die Leinwandgröße zugeschnittene Kamerafeed in eine Textur gerendert. Diese wird als cameraTexture von XR8.Threejs.xrScene() zurückgegeben. Wenn false oder null, wird der Kamerafeed nicht in eine Textur gerendert.
layerScenes [Optional][String][]Ein Array von Ebenennamen. Die Ebenen, für die neue three.js-Szenen erstellt werden. Szenen werden als layerScenes von XR8.Threejs.xrScene() zurückgegeben. Der einzig gültige Wert ist 'sky'.

Rückgabe

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)