瀏覽代碼

hide lens flare if not visible

mattdesl 11 年之前
父節點
當前提交
d24518dca3
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/extras/renderers/plugins/LensFlarePlugin.js

+ 3 - 0
src/extras/renderers/plugins/LensFlarePlugin.js

@@ -158,6 +158,9 @@ THREE.LensFlarePlugin = function () {
 
 			flare = flares[ i ];
 
+			if (!flare.visible)
+				continue;
+			
 			tempPosition.set( flare.matrixWorld.elements[12], flare.matrixWorld.elements[13], flare.matrixWorld.elements[14] );
 
 			tempPosition.applyMatrix4( camera.matrixWorldInverse );