varying vec4 fragCol;
varying vec3 fragNorm;
varying vec4 eyePos;
varying vec4 objectPos;
uniform bool useFog;
uniform int fogMode;
uniform float fogDensity;
uniform float fogStart;
uniform float fogEnd;
uniform float fogScale;
uniform vec4 fogColor;
uniform bool isAlias;
uniform bool isEntity;
uniform bool useNormals;
uniform sampler2D tex[8];
uniform bool useTex[8];
uniform bool texGen_s;
uniform int texGenMode_s;
uniform bool texGen_t;
uniform int texGenMode_t;
uniform bool texGen_p;
uniform int texGenMode_p;
uniform bool texGen_q;
uniform int texGenMode_q;
uniform int OGL_TEXTURE_ENV_MODE[8];
uniform vec4 OGL_TEXTURE_ENV_COLOR[8];
uniform int OGL_COMBINE_RGB[8];
uniform int OGL_COMBINE_ALPHA[8];
uniform float OGL_RGB_SCALE[8];
uniform float OGL_ALPHA_SCALE[8];
uniform int OGL_SRC0_RGB[8];
uniform int OGL_OPERAND0_RGB[8];
uniform int OGL_SRC0_ALPHA[8];
uniform int OGL_OPERAND0_ALPHA[8];
uniform int OGL_SRC1_RGB[8];
uniform int OGL_OPERAND1_RGB[8];
uniform int OGL_SRC1_ALPHA[8];
uniform int OGL_OPERAND1_ALPHA[8];
uniform int OGL_SRC2_RGB[8];
uniform int OGL_OPERAND2_RGB[8];
uniform int OGL_SRC2_ALPHA[8];
uniform int OGL_OPERAND2_ALPHA[8];
uniform bool ignoreEffects;