Passer au contenu principal

XR8.Threejs.configure()

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

Description​

Configure le moteur de rendu three.js.

Paramètres​

PropriétéTypeDéfautDescription
renderCameraTexture [Optionnel]BooléenvraiSi vrai, rendez le flux de la caméra recadré à la taille du support dans une texture. Elle sera renvoyée en tant que cameraTexture par XR8.Threejs.xrScene(). Si faux ou nul, ne rendez pas le flux de la caméra dans une texture.
layerScenes [Facultatif][String][]Un tableau de noms de couches. Les couches pour lesquelles créer de nouvelles scènes three.js. Les scènes sont renvoyées en tant que layerScenes par XR8.Threejs.xrScene(). La seule valeur valable est "sky".

Retours​

Aucun

Exemple - Rendu du flux de la caméra dans une texture​

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

Exemple - Scène de ciel​

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