yupplemayham/Resources/shaders/GL_pistol.vert
2024-06-21 16:59:06 -04:00

18 lines
299 B
GLSL

#version 330 core
layout (location = 0) in vec3 aPos;
layout (location = 1) in vec2 aTexCoord;
out vec2 texCoord;
uniform mat4 MVP;
uniform bool flip;
void main()
{
texCoord = aTexCoord;
gl_Position = MVP * vec4(aPos, 1.0);
if (flip)
{
texCoord = vec2(aTexCoord.x, 1.0 - aTexCoord.y);
}
}