WestLangley 5 gadi atpakaļ
vecāks
revīzija
978e2d0187
1 mainītis faili ar 10 papildinājumiem un 6 dzēšanām
  1. 10 6
      examples/webgl_animation_keyframes.html

+ 10 - 6
examples/webgl_animation_keyframes.html

@@ -37,7 +37,7 @@
 			import { GLTFLoader } from './jsm/loaders/GLTFLoader.js';
 			import { GLTFLoader } from './jsm/loaders/GLTFLoader.js';
 			import { DRACOLoader } from './jsm/loaders/DRACOLoader.js';
 			import { DRACOLoader } from './jsm/loaders/DRACOLoader.js';
 
 
-			var scene, camera, pointLight, stats;
+			var scene, camera, dirLight, stats;
 			var renderer, mixer, controls;
 			var renderer, mixer, controls;
 
 
 			var clock = new THREE.Clock();
 			var clock = new THREE.Clock();
@@ -60,13 +60,15 @@
 
 
 			controls = new OrbitControls( camera, renderer.domElement );
 			controls = new OrbitControls( camera, renderer.domElement );
 			controls.target.set( 0, 0.5, 0 );
 			controls.target.set( 0, 0.5, 0 );
+			controls.update();
 			controls.enablePan = false;
 			controls.enablePan = false;
+			controls.enableDamping = true;
 
 
-			scene.add( new THREE.AmbientLight( 0x404040 ) );
+			scene.add( new THREE.HemisphereLight( 0xffffff, 0x000000, 0.4 ) );
 
 
-			pointLight = new THREE.PointLight( 0xffffff, 1 );
-			pointLight.position.copy( camera.position );
-			scene.add( pointLight );
+			dirLight = new THREE.DirectionalLight( 0xffffff, 1 );
+			dirLight.position.set( 5, 2, 8 );
+			scene.add( dirLight );
 
 
 			// envmap
 			// envmap
 			var path = 'textures/cube/Park2/';
 			var path = 'textures/cube/Park2/';
@@ -122,8 +124,10 @@
 				requestAnimationFrame( animate );
 				requestAnimationFrame( animate );
 
 
 				var delta = clock.getDelta();
 				var delta = clock.getDelta();
+
 				mixer.update( delta );
 				mixer.update( delta );
-				controls.update( delta );
+
+				controls.update();
 
 
 				stats.update();
 				stats.update();