transformation_visualizer/assets/shaders/base.vert
2026-07-21 13:17:10 +02:00

19 lines
389 B
GLSL

#version 120
attribute vec3 vertexPosition;
attribute vec2 vertexTexCoord;
attribute vec3 vertexNormal;
attribute vec4 vertexColor;
uniform mat4 mvp;
varying vec2 texcoord;
varying vec4 color;
varying vec2 pixel_position;
void main() {
texcoord = vertexTexCoord;
color = vertexColor;
pixel_position = vertexPosition.xy;
gl_Position = mvp * vec4(vertexPosition, 1.0);
}