scene = {
const scene = new THREE.Scene();
scene.add(cube);
const light = new THREE.AmbientLight(0xc0c0c0);
scene.add(light);
const dLight1 = new THREE.DirectionalLight(0xff0000, 4);
dLight1.position.set(10, 2, 3);
scene.add(dLight1);
const dLight2 = new THREE.DirectionalLight(0x00cc66, 2);
dLight2.position.set(4, 8, 6);
scene.add(dLight2);
const dLight3 = new THREE.DirectionalLight(0x0000ff, 2);
dLight3.position.set(-5, -5, -5);
scene.add(dLight3);
scene.add(new THREE.DirectionalLightHelper(dLight1));
scene.add(new THREE.DirectionalLightHelper(dLight2));
scene.add(new THREE.DirectionalLightHelper(dLight3));
return scene;
}