summaryrefslogtreecommitdiff
path: root/engine-ocean/Resources/Shaders/UIShader.vert
blob: 27152bde729b4e1c1ef9a8de16a7089b26e376d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#version 330 core
layout (location = 0) in vec2 pos; // <vec2 pos, vec2 tex>
out vec2 texCoords;
uniform mat4 transform;
uniform mat4 projection;
uniform vec2 textureScale;
uniform bool hovering;




void main()
{

    gl_Position = transform*vec4(pos.x, pos.y, 0.f, 1.f);
    texCoords = textureScale*vec2((pos.x+1.f)/2.f, (pos.y+1.f)/2.f);
    //texCoords =  textureScale * (pos.x - 0.5f) + 0.5f;
}