Final.glsl 522 B

12345678910111213141516171819202122
  1. // The final pass
  2. #pragma anki start vertexShader
  3. #pragma anki include shaders/SimpleVert.glsl
  4. #pragma anki start fragmentShader
  5. #define DEFAULT_FLOAT_PRECISION lowp
  6. #pragma anki include shaders/Common.glsl
  7. #pragma anki include shaders/Pack.glsl
  8. uniform sampler2D rasterImage;
  9. in highp vec2 vTexCoords;
  10. layout(location = 0) out vec3 fFragColor;
  11. void main()
  12. {
  13. vec3 col = textureFai(rasterImage, vTexCoords).rgb;
  14. //lowp vec3 col = vec3(readAndUnpackNormal(rasterImage, vTexCoords) * 0.5 + 0.5);
  15. fFragColor = col;
  16. }