@@ -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 );