13 lines
317 B
GLSL
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);
|
|
} |