techkaczynski.dev / code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#version 330 in vec3 vertexPosition; uniform mat4 mvp; uniform mat4 matModel; out vec3 world_position; void main() { vec4 world = matModel * vec4(vertexPosition, 1.0); world_position = world.xyz; gl_Position = mvp * vec4(vertexPosition, 1.0); }