diff options
Diffstat (limited to 'shaders')
-rw-r--r-- | shaders/dummy.fsh | 12 | ||||
-rw-r--r-- | shaders/dummy.vsh | 2 |
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; } |