diff --git a/src/kiri/main.js b/src/kiri/main.js index 37d76b13..c95c191f 100644 --- a/src/kiri/main.js +++ b/src/kiri/main.js @@ -1879,18 +1879,18 @@ gridMinor = unitMM ? 5 : 25.4 / 10; if (updateDark) { if (ctrl.dark) { - SPACE.platform.set({ light: 0.06 }); + SPACE.platform.set({ light: 0.08 }); SPACE.platform.setFont({rulerColor:'#888888'}); SPACE.platform.setGrid(gridMajor, gridMinor, 0x666666, 0x333333); SPACE.platform.opacity(0.05); - SPACE.sky.set({ color: 0, ambient: { intensity: 0.5 } }); + SPACE.sky.set({ color: 0, ambient: { intensity: 0.6 } }); DOC.body.classList.add('dark'); } else { - SPACE.platform.set({ light: 0.06 }); + SPACE.platform.set({ light: 0.08 }); SPACE.platform.setFont({rulerColor:'#333333'}); SPACE.platform.setGrid(gridMajor, gridMinor, 0x999999, 0xcccccc); SPACE.platform.opacity(0.2); - SPACE.sky.set({ color: 0xffffff, ambient: { intensity: 1 } }); + SPACE.sky.set({ color: 0xffffff, ambient: { intensity: 1.1 } }); DOC.body.classList.remove('dark'); } SPACE.platform.setSize(); diff --git a/src/main/mesh.js b/src/main/mesh.js index 39c8af78..06b0d3ec 100644 --- a/src/main/mesh.js +++ b/src/main/mesh.js @@ -493,10 +493,10 @@ function set_darkmode(dark) { } sky.set({ color: dark ? 0 : 0xffffff, - ambient: { intensity: dark ? 0.5 : 1.0 } + ambient: { intensity: dark ? 0.5 : 1.1 } }); platform.set({ - light: dark ? 0.06 : 0.06, + light: dark ? 0.08 : 0.08, grid: dark ? { colorMajor: 0x666666, colorMinor: 0x333333, diff --git a/src/moto/space.js b/src/moto/space.js index a5517838..f6e4b2f6 100644 --- a/src/moto/space.js +++ b/src/moto/space.js @@ -256,19 +256,19 @@ lights = [ // top addLight( x0, y0, z1, lightIntensity * 2.5), - addLight( x0, y1, z1, lightIntensity * 2.0), + // addLight( x0, y1, z1, lightIntensity * 2.0), addLight( x1, y1, z1, lightIntensity * 2.5), - addLight( x1, y0, z1, lightIntensity * 2.0), + // addLight( x1, y0, z1, lightIntensity * 2.0), // middle - addLight( x0, y0, z0, lightIntensity * 0.8), - addLight( x0, y1, z0, lightIntensity * 1.2), - addLight( x1, y1, z0, lightIntensity * 0.8), - addLight( x1, y0, z0, lightIntensity * 1.2), + // addLight( x0, y0, z0, lightIntensity * 0.8), + // addLight( x0, y1, z0, lightIntensity * 1.2), // opt + // addLight( x1, y1, z0, lightIntensity * 0.8), + // addLight( x1, y0, z0, lightIntensity * 1.2), // opt // bottom - addLight( x0, y0, -z1, lightIntensity * 0.5), - addLight( x0, y1, -z1, lightIntensity * 0.2), - addLight( x1, y1, -z1, lightIntensity * 0.5), - addLight( x1, y0, -z1, lightIntensity * 0.2), + // addLight( x0, y0, -z1, lightIntensity * 0.5), + addLight( x0, y1, -z1, lightIntensity * 0.5), + // addLight( x1, y1, -z1, lightIntensity * 0.5), + addLight( x1, y0, -z1, lightIntensity * 0.5), // center top/bottom addLight( 0, 0, z2, lightIntensity * 1.2), addLight( 0, 0, -z2, lightIntensity * 0.8), @@ -278,10 +278,10 @@ function addLight(x,y,z,i) { let l = new THREE.PointLight(0xffffff, i, 0); l.position.set(x,z,y); - // let b; l.add(b = new THREE.Mesh( - // new THREE.BoxGeometry(1,1,1), - // new THREE.MeshBasicMaterial( {color: 0xff0000} ) - // )); b.scale.set(5,5,5); + let b; l.add(b = new THREE.Mesh( + new THREE.BoxGeometry(1,1,1), + new THREE.MeshBasicMaterial( {color: 0xff0000} ) + )); b.scale.set(5,5,5); SCENE.add(l); return l; }