2024-11-17 23:23:25 -06:00

13 lines
317 B
GLSL

#version 330 core
layout (location=0) in vec2 vPos;
layout (location=1) in vec3 bary;
layout (location=2) in vec2 iPos;
layout (location=3) in uint life;
out vec3 vertColor;
out vec3 baryPos;
void main() {
baryPos = bary;
vertColor = vec3(1.0, 1.0, 1.0)*life;
gl_Position = vec4(iPos + vPos, 0.0, 1.0);
}