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 ) {