From 1f291678048efe0c117909ae7e2d2ec706377a23 Mon Sep 17 00:00:00 2001 From: Uneven Prankster Date: Wed, 19 Jul 2023 17:59:06 -0300 Subject: Shader reloading implemented --- assets/base.vs | 26 -------------------------- assets/grayscale.fs | 16 ---------------- 2 files changed, 42 deletions(-) delete mode 100644 assets/base.vs delete mode 100644 assets/grayscale.fs (limited to 'assets') diff --git a/assets/base.vs b/assets/base.vs deleted file mode 100644 index 8cc2abb..0000000 --- a/assets/base.vs +++ /dev/null @@ -1,26 +0,0 @@ -#version 330 - -// Input vertex attributes -in vec3 vertexPosition; -in vec2 vertexTexCoord; -in vec3 vertexNormal; -in vec4 vertexColor; - -// Input uniform values -uniform mat4 mvp; - -// Output vertex attributes (to fragment shader) -out vec2 fragTexCoord; -out vec4 fragColor; - -// NOTE: Add here your custom variables - -void main() -{ - // Send vertex attributes to fragment shader - fragTexCoord = vertexTexCoord; - fragColor = vertexColor; - - // Calculate final vertex position - gl_Position = mvp*vec4(vertexPosition, 1.0); -} \ No newline at end of file diff --git a/assets/grayscale.fs b/assets/grayscale.fs deleted file mode 100644 index 979a81c..0000000 --- a/assets/grayscale.fs +++ /dev/null @@ -1,16 +0,0 @@ -#version 330 - -in vec2 fragTexCoord; -in vec4 fragColor; - -uniform sampler2D texture0; -uniform vec4 colDiffuse; - -out vec4 finalColor; - -void main() -{ - vec4 texelColor = texture(texture0, fragTexCoord) * colDiffuse * fragColor; - float gray = dot(texelColor.rgb, vec3(0.299, 0.587, 0.114)); - finalColor = vec4(gray, gray, gray, texelColor.a); -} \ No newline at end of file -- cgit v1.2.3