Basic.vert 441 B

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