From ca90b0aa037286eccb4fce530a918114b58d44fd Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Mon, 20 Feb 2012 06:31:35 +0100 Subject: [PATCH] Cleaned up lookAt() example. Minor tweaks. --- examples/misc_lookat.html | 6 +++--- src/core/Matrix4.js | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/misc_lookat.html b/examples/misc_lookat.html index 480648f56b..00ab4eeb4e 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 86f8226421..f5cd795a71 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 ) { -- GitLab