This repository has been archived on 2025-04-11. You can view files and clone it, but cannot push or open issues or pull requests.
csce441pine64backup/L06/resources/simple_frag.glsl

18 lines
357 B
Text
Raw Normal View History

2017-02-28 10:55:40 -06:00
#version 120
uniform vec2 middle;
varying vec3 vMyColor;
void main()
{
2017-03-01 19:00:01 -06:00
if(distance(middle, vec2(gl_FragCoord.x, gl_FragCoord.y)) < 20)
2017-02-28 10:55:40 -06:00
{
discard;
}
else
{
float light = ((distance(middle, vec2(gl_FragCoord.x, gl_FragCoord.y))- 20.0)/200.0);
gl_FragColor = vec4(light+vMyColor.r, light+vMyColor.g, light+vMyColor.b, 1.0);
}
}