Pārlūkot izejas kodu

hide lens flare if not visible

mattdesl 11 gadi atpakaļ
vecāks
revīzija
d24518dca3
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  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 );