From 20029be18bd4d5ba86bbadd741d70d56e5c8791f Mon Sep 17 00:00:00 2001 From: alteredq Date: Mon, 29 Oct 2012 03:20:16 +0100 Subject: [PATCH] CSS3DRenderer: added quick and dirty billboard option. Not ideal because our object.lookAt flips orientation. --- examples/js/renderers/CSS3DRenderer.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/js/renderers/CSS3DRenderer.js b/examples/js/renderers/CSS3DRenderer.js index 84b865a655..d4e65d8abf 100644 --- a/examples/js/renderers/CSS3DRenderer.js +++ b/examples/js/renderers/CSS3DRenderer.js @@ -7,6 +7,8 @@ THREE.CSS3DObject = function ( element ) { THREE.Object3D.call( this ); + this.billboard = false; + this.element = element; this.element.style.position = "absolute"; this.element.style.WebkitTransformStyle = 'preserve-3d'; @@ -153,6 +155,8 @@ THREE.CSS3DRenderer = function () { var element = object.element; + if ( object.billboard ) object.lookAt( camera.position ); + style = getObjectCSSMatrix( object.matrixWorld ); /* -- GitLab