diff options
author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-06-13 14:50:17 +0200 |
---|---|---|
committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-06-13 14:50:17 +0200 |
commit | 9bb7486a471e61c3849e78f871da4fe92951b613 (patch) | |
tree | 5c01c8833c6c92f13e5063909a1fb926d3566a41 /pass2.frag | |
parent | 57155f2c36b3a4069d3f27b27e4caf4420a76315 (diff) |
effect done :tada:
Diffstat (limited to 'pass2.frag')
-rw-r--r-- | pass2.frag | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -9,8 +9,12 @@ layout(location = U_LOC_TIME) uniform float time; layout(location = U_LOC_PASS1) uniform sampler2D buf; layout(location = U_LOC_WINDOW) uniform ivec2 window; +const vec4 color_a = vec4(0.15, 0.50, 0.90, 1.0); +const vec4 color_b = vec4(0.90, 1.00, 0.90, 1.0); + void main() { vec2 uv = gl_FragCoord.xy / window.xy; - color = texture(buf, uv); + float val = texture(buf, uv)[0]; + color = mix(color_a, color_b, val); // map b/w colors to gradient } |