(#55) make flashlight radius scale according to cameraScale

pull/56/head
rexim 5 years ago
parent a0cd10aea3
commit 81834893fc

@ -6,11 +6,12 @@ uniform vec2 cursorPos;
uniform vec2 windowSize;
uniform float flShadow;
uniform float flRadius;
uniform float cameraScale;
void main()
{
vec4 cursor = vec4(cursorPos.x, windowSize.y - cursorPos.y, 0.0, 1.0);
color = mix(
texture(tex, texcoord), vec4(0.0, 0.0, 0.0, 0.0),
length(cursor - gl_FragCoord) < flRadius ? 0.0 : flShadow);
length(cursor - gl_FragCoord) < (flRadius * cameraScale) ? 0.0 : flShadow);
}

Loading…
Cancel
Save