|
|
@ -1,4 +1,10 @@ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if defined(NEED_TEXCOORD1) |
|
|
|
|
|
|
|
varying vec2 texCoord1; |
|
|
|
|
|
|
|
#else |
|
|
|
varying vec2 texCoord; |
|
|
|
varying vec2 texCoord; |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef HAS_GLOWMAP |
|
|
|
#ifdef HAS_GLOWMAP |
|
|
|
uniform sampler2D m_GlowMap; |
|
|
|
uniform sampler2D m_GlowMap; |
|
|
@ -12,7 +18,11 @@ varying vec2 texCoord; |
|
|
|
void main(){ |
|
|
|
void main(){ |
|
|
|
|
|
|
|
|
|
|
|
#ifdef HAS_GLOWMAP |
|
|
|
#ifdef HAS_GLOWMAP |
|
|
|
|
|
|
|
#if defined(NEED_TEXCOORD1) |
|
|
|
|
|
|
|
gl_FragColor = texture2D(m_GlowMap, texCoord1); |
|
|
|
|
|
|
|
#else |
|
|
|
gl_FragColor = texture2D(m_GlowMap, texCoord); |
|
|
|
gl_FragColor = texture2D(m_GlowMap, texCoord); |
|
|
|
|
|
|
|
#endif |
|
|
|
#else |
|
|
|
#else |
|
|
|
#ifdef HAS_GLOWCOLOR |
|
|
|
#ifdef HAS_GLOWCOLOR |
|
|
|
gl_FragColor = m_GlowColor; |
|
|
|
gl_FragColor = m_GlowColor; |
|
|
|