render: phong: Fix error in shader.
authorDavid Thompson <dthompson2@worcester.edu>
Wed, 6 Nov 2019 01:27:28 +0000 (20:27 -0500)
committerDavid Thompson <dthompson2@worcester.edu>
Wed, 6 Nov 2019 01:27:28 +0000 (20:27 -0500)
Wrong boolean value was being checked for specular map.

chickadee/render/phong.scm

index cb649de..a07f682 100644 (file)
@@ -182,7 +182,7 @@ void main() {
     } else {
          baseDiffuseColor = vec3(1.0, 1.0, 1.0);
     }
-    if(material.useDiffuseMap) {
+    if(material.useSpecularMap) {
          baseSpecularColor = texture2D(material.specularMap, fragTex).xyz;
     } else {
          baseSpecularColor = vec3(1.0, 1.0, 1.0);