Shader changes

This commit is contained in:
NaifBanana 2024-11-20 20:53:34 -06:00
parent b1681de107
commit 45dc9d42be
2 changed files with 4 additions and 14 deletions

View File

@ -1,11 +1,7 @@
#version 330 core #version 330 core
in vec3 vertColor; in vec3 vertColor;
in vec3 baryPos;
out vec4 FragColor; out vec4 FragColor;
void main() { void main() {
FragColor = vec4(vertColor, 1.0); FragColor = vec4(vertColor, 1.0);
if (baryPos.x < 0.02 || baryPos.z < 0.02) {
FragColor = vec4(0.1, 0.1, 0.1, 1.0);
}
} }

View File

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