varying vec3 normal; varying vec2 texCoord; #ifdef DIFFUSEMAP_ALPHA uniform sampler2D m_DiffuseMap; uniform float m_AlphaDiscardThreshold; #endif void main(void) { #ifdef DIFFUSEMAP_ALPHA if(texture2D(m_DiffuseMap,texCoord).a