diff --git a/examples/misc_lookat.html b/examples/misc_lookat.html index 480648f56b45c5e0fc0dacda41c2d8c880870fe8..00ab4eeb4e03af6831542e97ca7557122b01198a 100644 --- a/examples/misc_lookat.html +++ b/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 ); } diff --git a/src/core/Matrix4.js b/src/core/Matrix4.js index 86f8226421e0b4f563665888e1fa15c542352214..f5cd795a71dc4fbc8e8ffc2f052919a53d215f5c 100644 --- a/src/core/Matrix4.js +++ b/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 ) {