X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=shaders%2Fscene_font.fs;fp=shaders%2Fscene_font.fs;h=27241fee83b488710d782d6ce234c05bcd5cf71b;hb=c2b59441df0383807ba093295af2e4400e552f39;hp=0000000000000000000000000000000000000000;hpb=5bfb36032928ba9f8d12e72961af68bfab9ea648;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/shaders/scene_font.fs b/shaders/scene_font.fs new file mode 100644 index 0000000..27241fe --- /dev/null +++ b/shaders/scene_font.fs @@ -0,0 +1,26 @@ +uniform sampler2D uTexGarbage; // unused +uniform sampler2D uTexMain; +uniform vec3 uCamera; +uniform vec4 uPlane; + +#include "common_scene.glsl" +#include "motion_vectors_fs.glsl" + +void main() +{ + compute_motion_vectors(); + + vec3 vfrag = vec3(0.5,0.5,0.5); + vec4 vsamplemain = texture( uTexMain, aUv ); + vec3 qnorm = aNorm.xyz; + + vfrag = vsamplemain.rgb; + + if( g_light_preview == 1 ) + { + vfrag = vec3(0.5); + } + + vfrag = scene_compute_lighting( vfrag, qnorm, aWorldCo ); + oColour = vec4( vfrag, 1.0 ); +}