diff --git a/trailfragshader.txt b/trailfragshader.txt new file mode 100644 index 0000000..04feea4 --- /dev/null +++ b/trailfragshader.txt @@ -0,0 +1,11 @@ +#version 460 core +out vec4 FragColor; + +in vec3 FragPos; + +uniform vec3 objectcolor; + +void main() +{ + FragColor = vec4(objectcolor, 1.0); +} diff --git a/trailshader.txt b/trailshader.txt new file mode 100644 index 0000000..9d7263f --- /dev/null +++ b/trailshader.txt @@ -0,0 +1,15 @@ +#version 460 core +layout (location = 0) in vec3 aPos; + +out vec3 FragPos; + +uniform mat4 model; +uniform mat4 view; +uniform mat4 projection; + +void main() +{ + FragPos = vec3(model * vec4(aPos, 1.0)); + + gl_Position = projection * view * vec4(FragPos, 1.0); +}