浏览代码

Undid changes to shadowmap_pointlight example

Lewy Blue 8 年之前
父节点
当前提交
6d0a74d071
共有 1 个文件被更改,包括 9 次插入16 次删除
  1. 9 16
      examples/webgl_shadowmap_pointlight.html

+ 9 - 16
examples/webgl_shadowmap_pointlight.html

@@ -60,10 +60,7 @@
 					pointLight.shadow.camera.near = 1;
 					pointLight.shadow.camera.near = 1;
 					pointLight.shadow.camera.far = 30;
 					pointLight.shadow.camera.far = 30;
 					// pointLight.shadowCameraVisible = true;
 					// pointLight.shadowCameraVisible = true;
-					pointLight.shadow.mapSize.set(1024, 1024);
-					// pointLight.shadow.mapSize.set(2048, 2048);
 					pointLight.shadow.bias = 0.01;
 					pointLight.shadow.bias = 0.01;
-					pointLight.shadow.radius = 64;
 
 
 					var geometry = new THREE.SphereGeometry( 0.3, 12, 6 );
 					var geometry = new THREE.SphereGeometry( 0.3, 12, 6 );
 					var material = new THREE.MeshBasicMaterial( { color: color } );
 					var material = new THREE.MeshBasicMaterial( { color: color } );
@@ -74,15 +71,11 @@
 
 
 				}
 				}
 
 
-				// var shadowType = THREE.BasicShadowMap;
-				// var shadowType = THREE.PCFShadowMap;
-				var shadowType = THREE.PCFSoftShadowMap;
-
 				pointLight = createLight( 0xffffff );
 				pointLight = createLight( 0xffffff );
 				scene.add( pointLight );
 				scene.add( pointLight );
 
 
-				// pointLight2 = createLight( 0xff0000 );
-				// scene.add( pointLight2 );
+				pointLight2 = createLight( 0xff0000 );
+				scene.add( pointLight2 );
 
 
 				var geometry = new THREE.TorusKnotGeometry( 14, 1, 150, 20 );
 				var geometry = new THREE.TorusKnotGeometry( 14, 1, 150, 20 );
 				var material = new THREE.MeshPhongMaterial( {
 				var material = new THREE.MeshPhongMaterial( {
@@ -114,7 +107,7 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.shadowMap.enabled = true;
 				renderer.shadowMap.enabled = true;
-				renderer.shadowMap.type = shadowType;
+				renderer.shadowMap.type = THREE.BasicShadowMap;
 				document.body.appendChild( renderer.domElement );
 				document.body.appendChild( renderer.domElement );
 
 
 				controls = new THREE.OrbitControls( camera, renderer.domElement );
 				controls = new THREE.OrbitControls( camera, renderer.domElement );
@@ -150,15 +143,15 @@
 
 
 				var time = performance.now() * 0.001;
 				var time = performance.now() * 0.001;
 
 
-				// pointLight.position.x = Math.sin( time ) * 9;
-				// pointLight.position.y = Math.sin( time * 1.1 ) * 9 + 5;
-				// pointLight.position.z = Math.sin( time * 1.2 ) * 9;
+				pointLight.position.x = Math.sin( time ) * 9;
+				pointLight.position.y = Math.sin( time * 1.1 ) * 9 + 5;
+				pointLight.position.z = Math.sin( time * 1.2 ) * 9;
 
 
 				time += 10000;
 				time += 10000;
 
 
-				// pointLight2.position.x = Math.sin( time ) * 9;
-				// pointLight2.position.y = Math.sin( time * 1.1 ) * 9 + 5;
-				// pointLight2.position.z = Math.sin( time * 1.2 ) * 9;
+				pointLight2.position.x = Math.sin( time ) * 9;
+				pointLight2.position.y = Math.sin( time * 1.1 ) * 9 + 5;
+				pointLight2.position.z = Math.sin( time * 1.2 ) * 9;
 
 
 				torusKnot.rotation.y = time * 0.1;
 				torusKnot.rotation.y = time * 0.1;