Unlit.vert 446 B

123456789101112131415161718192021
  1. #include "Uniforms.vert"
  2. #include "Transform.vert"
  3. varying vec2 vTexCoord;
  4. #ifdef VERTEXCOLOR
  5. varying vec4 vColor;
  6. #endif
  7. varying float vDepth;
  8. void main()
  9. {
  10. mat4 modelMatrix = iModelMatrix;
  11. vec3 worldPos = GetWorldPos(modelMatrix);
  12. gl_Position = GetClipPos(worldPos);
  13. vTexCoord = GetTexCoord(iTexCoord);
  14. vDepth = GetDepth(gl_Position);
  15. #ifdef VERTEXCOLOR
  16. vColor = iColor;
  17. #endif
  18. }