Skydome.glsl 370 B

12345678910111213141516171819
  1. #include "Uniforms.glsl"
  2. #include "Samplers.glsl"
  3. #include "Transform.glsl"
  4. varying vec2 vTexCoord;
  5. void VS()
  6. {
  7. mat4 modelMatrix = iModelMatrix;
  8. vec3 worldPos = GetWorldPos(modelMatrix);
  9. gl_Position = GetClipPos(worldPos);
  10. gl_Position.z = gl_Position.w;
  11. vTexCoord = iTexCoord.xy;
  12. }
  13. void PS()
  14. {
  15. gl_FragColor = texture2D(sDiffMap, vTexCoord);
  16. }