aboutsummaryrefslogtreecommitdiff
path: root/shaders/dummy.fsh
diff options
context:
space:
mode:
authorjvech <jmvalenciae@unal.edu.co>2022-10-30 19:44:00 -0500
committerjvech <jmvalenciae@unal.edu.co>2022-10-30 19:44:00 -0500
commit30f2fb748307ea32000089cecaff4d0c4e3d5d73 (patch)
tree5bfdee9a5e276efea7035a1ec2af72dedf3635e4 /shaders/dummy.fsh
parentcd327bdfe911c1bf10266469dfaa85bd35420aea (diff)
feat: mtl file reading added
Bugs to Fix: - Reading from standard input cause segmentation error - If the subsequent line to the last f component is a blank line mverse will throw an error - mtl path finding needs to be improved - shaders must be improved
Diffstat (limited to 'shaders/dummy.fsh')
-rw-r--r--shaders/dummy.fsh12
1 files changed, 11 insertions, 1 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);
}
Feel free to download, copy and edit any repo