Re-introduced alphaDiscardThreshold in lighting frag

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9768 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
3.0
rem..om 12 years ago
parent d329e243fa
commit d980519674
  1. 7
      engine/src/core-data/Common/MatDefs/Light/Lighting.frag

@ -55,6 +55,8 @@ varying vec3 SpecularSum;
uniform sampler2D m_ColorRamp;
#endif
uniform float m_AlphaDiscardThreshold;
#ifndef VERTEX_LIGHTING
uniform float m_Shininess;
@ -169,7 +171,10 @@ void main(){
float alpha = DiffuseSum.a * diffuseColor.a;
#ifdef ALPHAMAP
alpha = alpha * texture2D(m_AlphaMap, newTexCoord).r;
#endif
#endif
if(alpha < m_AlphaDiscardThreshold){
discard;
}
#ifndef VERTEX_LIGHTING
float spotFallOff = 1.0;

Loading…
Cancel
Save