openblocks/assets/shaders/skybox.vs

20 lines
393 B
Plaintext
Raw Normal View History

2024-10-09 15:50:20 +00:00
#version 330 core
layout (location = 0) in vec3 aPos;
layout (location = 1) in vec3 aNormal;
layout (location = 2) in vec2 aTexCoords;
out vec3 vPos;
out vec3 vNormal;
out vec2 vTexCoords;
uniform mat4 view;
uniform mat4 projection;
void main()
{
2024-10-15 16:42:55 +00:00
gl_Position = projection * view * vec4(aPos, 1.0);
2024-10-09 15:50:20 +00:00
vPos = vec3(vec4(aPos, 1.0));
vNormal = aNormal;
2024-10-09 16:19:37 +00:00
vTexCoords = aTexCoords;
2024-10-09 15:50:20 +00:00
}