瀏覽代碼

CSS3DRenderer: added quick and dirty billboard option.

Not ideal because our object.lookAt flips orientation.
alteredq 12 年之前
父節點
當前提交
20029be18b
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      examples/js/renderers/CSS3DRenderer.js

+ 4 - 0
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 );
 
 				/*