Ver Fonte

Examples clean up.

Mr.doob há 11 anos atrás
pai
commit
f9d909cadd

+ 0 - 5
examples/webgl_loader_vrml.html

@@ -63,16 +63,11 @@
 
 				controls.rotateSpeed = 5.0;
 				controls.zoomSpeed = 5;
-				controls.panSpeed = 2;
 
 				controls.noZoom = false;
 				controls.noPan = false;
 
-				controls.staticMoving = true;
-				controls.dynamicDampingFactor = 0.3;
-
 				scene = new THREE.Scene();
-
 				scene.add( camera );
 
 				// light

+ 13 - 23
examples/webgl_materials_lightmap.html

@@ -97,7 +97,6 @@
 				// CONTROLS
 
 				controls = new THREE.OrbitControls( camera );
-				controls.target.z = 150;
 
 				// LIGHTS
 
@@ -127,7 +126,12 @@
 				scene.fog.color.copy( uniforms.bottomColor.value );
 
 				var skyGeo = new THREE.SphereGeometry( 4000, 32, 15 );
-				var skyMat = new THREE.ShaderMaterial( { vertexShader: vertexShader, fragmentShader: fragmentShader, uniforms: uniforms, side: THREE.BackSide } );
+				var skyMat = new THREE.ShaderMaterial( {
+					uniforms: uniforms,
+					vertexShader: vertexShader,
+					fragmentShader: fragmentShader,
+					side: THREE.BackSide
+				} );
 
 				var sky = new THREE.Mesh( skyGeo, skyMat );
 				scene.add( sky );
@@ -151,9 +155,13 @@
 				// MODEL
 
 				var loader = new THREE.JSONLoader();
-				var callback = function ( geometry, materials ) { createScene( geometry, materials, 0, 0, 0, 0, 100 ) };
+				loader.load( "obj/lightmap/lightmap.js", function ( geometry, materials ) {
 
-				loader.load( "obj/lightmap/lightmap.js", callback );
+					var mesh = new THREE.Mesh( geometry, new THREE.MeshFaceMaterial( materials ) );
+					mesh.scale.multiplyScalar( 100 );
+					scene.add( mesh );
+
+				} );
 
 				//
 
@@ -170,32 +178,14 @@
 
 			}
 
-			function createScene( geometry, materials, x, y, z, b, s ) {
-
-				var mesh = new THREE.Mesh( geometry, new THREE.MeshFaceMaterial( materials ) );
-				mesh.position.set( x, y, z );
-				mesh.scale.set( s, s, s );
-				scene.add( mesh );
-
-			}
-
 			//
 
 			function animate() {
 
 				requestAnimationFrame( animate );
 
-				render();
-				stats.update();
-
-			}
-
-			function render() {
-
-				var delta = clock.getDelta();
-				controls.update( delta );
-
 				renderer.render( scene, camera );
+				stats.update();
 
 			}
 

+ 0 - 3
examples/webgl_terrain_dynamic.html

@@ -289,9 +289,6 @@
 				controls.noZoom = false;
 				controls.noPan = false;
 
-				controls.staticMoving = false;
-				controls.dynamicDampingFactor = 0.15;
-
 				controls.keys = [ 65, 83, 68 ];
 
 				// SCENE (FINAL)