本文へスキップ

XR8.Threejs.configure()

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

説明

three.jsのレンダラーを設定します。

パラメータ

プロパティタイプデフォルト説明
renderCameraTexture [オプション]。ブーリアンtrue`もし true なら、キャンバスの大きさに切り取られたカメラ映像をテクスチャにレンダリングします。 これは、XR8.Threejs.xrScene()によって cameraTexture として返されます。 falseまたはnull` の場合、カメラのフィードをテクスチャにレンダリングしません。
layerScenes [オプション]文字列[]レイヤー名の配列。 新しいthree.jsシーンを作成するレイヤー。 シーンは layerScene として XR8.Threejs.xrScene() によって返されます。 有効な値は'sky'だけである。

{#returns}を返す。

なし

例 - カメラフィードをテクスチャにレンダリングする

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

例 - スカイシーン

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