From b6ae6d24c03517879726eebfc4dca82891b2acf1 Mon Sep 17 00:00:00 2001 From: yomotsu Date: Thu, 16 Mar 2017 14:59:29 +0900 Subject: [PATCH] readable translation mat4 to vec3 --- examples/js/renderers/CSS3DRenderer.js | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/examples/js/renderers/CSS3DRenderer.js b/examples/js/renderers/CSS3DRenderer.js index 66811353e8..e0446bbeaf 100644 --- a/examples/js/renderers/CSS3DRenderer.js +++ b/examples/js/renderers/CSS3DRenderer.js @@ -63,7 +63,7 @@ THREE.CSS3DRenderer = function () { domElement.appendChild( cameraElement ); - var isIE = /Trident/i.test( navigator.userAgent ) + var isIE = /Trident/i.test( navigator.userAgent ); this.setClearColor = function () {}; @@ -227,13 +227,8 @@ THREE.CSS3DRenderer = function () { return function ( object1, object2 ) { - a.x = object1.matrixWorld.elements[ 12 ]; - a.y = object1.matrixWorld.elements[ 13 ]; - a.z = object1.matrixWorld.elements[ 14 ]; - - b.x = object2.matrixWorld.elements[ 12 ]; - b.y = object2.matrixWorld.elements[ 13 ]; - b.z = object2.matrixWorld.elements[ 14 ]; + a.setFromMatrixPosition( object1.matrixWorld ); + b.setFromMatrixPosition( object2.matrixWorld ); return a.distanceToSquared( b ); -- GitLab