ShiroSmith 4 years ago
parent
commit
83fd9d9132
1 changed files with 5 additions and 2 deletions
  1. 5 2
      hrt/prefab/pbr/ParticleLit.hx

+ 5 - 2
hrt/prefab/pbr/ParticleLit.hx

@@ -91,12 +91,15 @@ class ParticleLit extends Prefab {
 		var o = ctx.local3d;
 
 		for( m in o.getMaterials() ) {
-			if( m.mainPass.name != "forward" )
-				continue;
+			
 			m.mainPass.removeShader(m.mainPass.getShader(ParticleForward));
 			m.mainPass.removeShader(m.mainPass.getShader(CurvedNormal));
 			m.mainPass.removeShader(m.mainPass.getShader(BackLightingMask));
 			m.mainPass.removeShader(m.mainPass.getShader(BackLightingFlat));
+
+			if( m.mainPass.name != "forward" )
+				continue;
+
 			m.mainPass.addShader(bl);
 			m.mainPass.addShader(pf);
 			m.mainPass.addShader(cn);