- scene.add( new THREE.AmbientLight( 0x666666 ) );\r
-\r
- const light = new THREE.DirectionalLight( 0xffffff, 0.5 );\r
- light.position.set( 0, 1, 0.5 );\r
- scene.add( light );\r
-\r
+ scene.add( new THREE.AmbientLight( 0x222222 ) );\r
+\r
+ const light1 = new THREE.PointLight( 0xffffff, 1, 50 );\r
+ light1.position.set( 15, 1, 40 );\r
+ scene.add( light1 );\r
+ const light2 = new THREE.PointLight( 0xffffff, 1, 50 );\r
+ light2.position.set( -15, 0, 40 );\r
+ scene.add( light2 );\r
+ const light3 = new THREE.PointLight( 0xffffff, 1, 50 );\r
+ light3.position.set( 0, -1, 40 );\r
+ scene.add( light3 );\r
+ \r
+ let raycaster = new THREE.Raycaster();\r
+ let intersects;\r
+ let rightMousePressed;\r