aboutsummaryrefslogtreecommitdiff
path: root/shaders
diff options
context:
space:
mode:
Diffstat (limited to 'shaders')
-rw-r--r--shaders/dummy.fsh12
-rw-r--r--shaders/dummy.vsh2
2 files changed, 12 insertions, 2 deletions
diff --git a/shaders/dummy.fsh b/shaders/dummy.fsh
index 7d94f22..472bb26 100644
--- a/shaders/dummy.fsh
+++ b/shaders/dummy.fsh
@@ -1,7 +1,17 @@
#version 330 core
+
+struct Material {
+ vec3 ambient;
+ vec3 diffuse;
+ vec3 specular;
+ int illum;
+ float Ns;
+};
+
+uniform Material mtl;
out vec4 FragColor;
void main()
{
- FragColor = vec4(0.0f);
+ FragColor = vec4(mtl.diffuse, 1.0);
}
diff --git a/shaders/dummy.vsh b/shaders/dummy.vsh
index ab57a50..bd540ab 100644
--- a/shaders/dummy.vsh
+++ b/shaders/dummy.vsh
@@ -14,7 +14,7 @@ out vec2 TexCoords;
void main()
{
gl_Position = proj * view * model * vec4(aPos, 1.0f);
- //FragPos = vec3(model * vec4(aPos, 1.0));
+ FragPos = vec3(model * vec4(aPos, 1.0));
//Normal = vec3(rotNormals * vec4(aNormal, 1.0));
//TexCoords = aTexCoords;
}
Feel free to download, copy and edit any repo