Explorar el Código

Cleaned up lookAt() example. Minor tweaks.

Mr.doob hace 13 años
padre
commit
ca90b0aa03
Se han modificado 2 ficheros con 5 adiciones y 5 borrados
  1. 3 3
      examples/misc_lookat.html
  2. 2 2
      src/core/Matrix4.js

+ 3 - 3
examples/misc_lookat.html

@@ -41,7 +41,7 @@
 
 			var camera, scene, renderer;
 
-			var mesh, zmesh, lightMesh, geometry, sphere;
+			var mesh, geometry, sphere;
 
 			var mouseX = 0, mouseY = 0;
 
@@ -125,9 +125,9 @@
 				sphere.position.y = Math.cos( time * 0.5 ) * 2000;
 				sphere.position.z = Math.cos( time * 0.3 ) * 2000;
 
-				for ( var i = 0, l = scene.objects.length; i < l; i ++ ) {
+				for ( var i = 1, l = scene.children.length; i < l; i ++ ) {
 
-					scene.objects[ i ].lookAt( sphere.position );
+					scene.children[ i ].lookAt( sphere.position );
 
 				}
 

+ 2 - 2
src/core/Matrix4.js

@@ -70,11 +70,11 @@ THREE.Matrix4.prototype = {
 
 	},
 
-	lookAt: function ( eye, center, up ) {
+	lookAt: function ( eye, target, up ) {
 
 		var x = THREE.Matrix4.__v1, y = THREE.Matrix4.__v2, z = THREE.Matrix4.__v3;
 
-		z.sub( eye, center ).normalize();
+		z.sub( eye, target ).normalize();
 
 		if ( z.length() === 0 ) {