uniform float u_time;
uniform float u_screenGamma;
uniform vec2 u_viewport_size;
uniform float u_ortho;
uniform float u_pointSize;
uniform int u_renderMode;
uniform int u_toneMapIdentifier;
uniform int u_numLights;
uniform float u_lightingExposure;
uniform mat4 u_lightSpecular;
uniform mat4 u_lightPos;
uniform vec4 u_lightGlobalAmbient;
uniform vec2 u_attenuationClamp;
uniform bool u_selectionMode;
uniform vec4 u_selectionColor;
uniform float u_scale;
uniform mat4 u_viewMat;
uniform mat4 u_modelMat;
uniform mat4 u_projectionMat;
uniform mat4 u_modelViewMat;
uniform mat4 u_modelViewMatInv;
uniform mat4 u_viewMatInv;
uniform mat4 u_modelViewProjectionMat;
uniform mat3 u_normalMat;
uniform vec3 u_cameraPosVec;
uniform float u_ellipsoidLineWidth;
uniform int u_texture;
uniform float u_materialRoughness;
uniform float u_materialMetallic;
uniform float u_textSDFOutline;
uniform float u_textSDFBuffer;
uniform float u_textSDFSmoothing;
uniform vec3 u_textColor;
uniform vec3 u_textOutlineColor;
uniform float u_depthFogDensity;
uniform float u_depthFogOffset;
uniform vec3 u_depthFogColor;
