Unlit.frag 498 B

12345678910111213141516171819202122232425
  1. #include "Uniforms.frag"
  2. #include "Samplers.frag"
  3. #include "Fog.frag"
  4. varying vec2 vTexCoord;
  5. #ifdef VERTEXCOLOR
  6. varying vec4 vColor;
  7. #endif
  8. varying float vDepth;
  9. void main()
  10. {
  11. #ifdef DIFFMAP
  12. vec4 diffColor = cMatDiffColor * texture2D(sDiffMap, vTexCoord);
  13. #else
  14. vec4 diffColor = cMatDiffColor;
  15. #endif
  16. #ifdef VERTEXCOLOR
  17. diffColor *= vColor;
  18. #endif
  19. gl_FragColor = vec4(GetFog(diffColor.rgb, vDepth), diffColor.a);
  20. }