123456789101112131415161718192021222324 |
- #ifdef LIGHT{X}
- uniform vec4 vLightData{X};
- uniform vec4 vLightDiffuse{X};
- #ifdef SPECULARTERM
- uniform vec3 vLightSpecular{X};
- #else
- vec3 vLightSpecular{X} = vec3(0.);
- #endif
- #ifdef SHADOW{X}
- #if defined(SPOTLIGHT{X}) || defined(DIRLIGHT{X})
- varying vec4 vPositionFromLight{X};
- uniform sampler2D shadowSampler{X};
- #else
- uniform samplerCube shadowSampler{X};
- #endif
- uniform vec3 shadowsInfo{X};
- #endif
- #ifdef SPOTLIGHT{X}
- uniform vec4 vLightDirection{X};
- #endif
- #ifdef HEMILIGHT{X}
- uniform vec3 vLightGround{X};
- #endif
- #endif
|