remove sky box with background
This commit is contained in:
parent
2720b37e1f
commit
70d2d9e613
2 changed files with 7 additions and 16 deletions
|
|
@ -39,7 +39,7 @@ function init() {
|
|||
volume: false,
|
||||
round: false,
|
||||
zOffset: 0.1,
|
||||
opacity: 0.1,
|
||||
opacity: 0,
|
||||
color: 0xdddddd,
|
||||
zoom: { reverse: true, speed: 1 },
|
||||
size: { width: 2000, depth: 2000, height: 1, maxz: 300 },
|
||||
|
|
|
|||
|
|
@ -35,7 +35,6 @@
|
|||
lightIntensity = 0.3,
|
||||
initialized = false,
|
||||
alignedTracking = false,
|
||||
skyColor = 0xbbbbbb,
|
||||
skyGridColor = 0xcccccc,
|
||||
skyMaterial = undefined,
|
||||
skyGridMaterial = undefined,
|
||||
|
|
@ -977,8 +976,7 @@
|
|||
},
|
||||
|
||||
setColor: (c) => {
|
||||
skyColor = c;
|
||||
if (skyMaterial) skyMaterial.color = new THREE.Color(c);
|
||||
SCENE.background = new THREE.Color(c);
|
||||
},
|
||||
|
||||
setGridColor: (c) => {
|
||||
|
|
@ -1200,21 +1198,14 @@
|
|||
trackPlane.visible = false;
|
||||
trackPlane.rotation.x = PI2;
|
||||
|
||||
let sky = new THREE.Mesh(
|
||||
new THREE.BoxGeometry(3000, 3000, 3000, 1, 1, 1),
|
||||
skyMaterial =
|
||||
new THREE.MeshBasicMaterial({ color: skyColor, side: THREE.DoubleSide })
|
||||
),
|
||||
skygrid = new THREE.Mesh(
|
||||
new THREE.BoxGeometry(3000, 3000, 3000, 10, 10, 10),
|
||||
skyGridMaterial =
|
||||
new THREE.MeshBasicMaterial({ color: skyGridColor, side: THREE.DoubleSide })
|
||||
);
|
||||
|
||||
let skygrid = new THREE.Mesh(
|
||||
new THREE.BoxGeometry(10000, 10000, 10000, 10, 10, 10),
|
||||
skyGridMaterial =
|
||||
new THREE.MeshBasicMaterial({ color: skyGridColor, side: THREE.DoubleSide })
|
||||
);
|
||||
|
||||
SCENE.add(platform);
|
||||
SCENE.add(trackPlane);
|
||||
SCENE.add(sky);
|
||||
|
||||
if (showSkyGrid) {
|
||||
skygrid.material.wireframe = true;
|
||||
|
|
|
|||
Loading…
Reference in a new issue