Add a second light.

This commit is contained in:
2019-03-13 15:41:43 +01:00
parent b119f800db
commit 8fc45011c9

View File

@@ -4,7 +4,6 @@ const STAR_POINTS = 5;
let scene, camera, renderer; let scene, camera, renderer;
let coreStarGroup; let coreStarGroup;
let lights = {};
let animation = { let animation = {
steps: 0, steps: 0,
x: new Float32Array(4), x: new Float32Array(4),
@@ -154,11 +153,15 @@ function initLighting() {
spotLight.shadow.mapSize.height = 1024; // default spotLight.shadow.mapSize.height = 1024; // default
scene.add(spotLight); scene.add(spotLight);
let spotLight2 = new THREE.PointLight(0xffffff, 0.8);
spotLight2.position.set(-10, 0, 0);
spotLight2.castShadow = true;
spotLight2.shadow.mapSize.width = 1024; // default
spotLight2.shadow.mapSize.height = 1024; // default
scene.add(spotLight2);
let ambient = new THREE.AmbientLight(0x404040); let ambient = new THREE.AmbientLight(0x404040);
scene.add(ambient); scene.add(ambient);
lights.spotLight = spotLight;
lights.ambient = ambient;
} }
/** /**