From a5d6aeceecd964d4bb0a1eebaf99e8e216feb677 Mon Sep 17 00:00:00 2001 From: Luke Lau Date: Tue, 11 Feb 2020 23:56:15 +0000 Subject: [PATCH] Fix maps not being bound in materials woops --- material.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/material.cpp b/material.cpp index 838f673..85ff7d7 100644 --- a/material.cpp +++ b/material.cpp @@ -72,7 +72,7 @@ void Material::bind() const { } if (metallicRoughness != nullptr) { - glUniform1i(glGetUniformLocation(progId, "metallicRoughnessMap"), 2); + glUniform1i(glGetUniformLocation(progId, "mat.metallicRoughnessMap"), 2); glActiveTexture(GL_TEXTURE2); glBindTexture(GL_TEXTURE_2D, metallicRoughness->texId); glUniform1i(glGetUniformLocation(progId, "mat.hasMetallicRoughness"), 1); @@ -81,7 +81,7 @@ void Material::bind() const { } if (ambientOcclusion != nullptr) { - glUniform1i(glGetUniformLocation(progId, "aoMap"), 3); + glUniform1i(glGetUniformLocation(progId, "mat.aoMap"), 3); glActiveTexture(GL_TEXTURE3); glBindTexture(GL_TEXTURE_2D, ambientOcclusion->texId); glUniform1i(glGetUniformLocation(progId, "mat.hasAo"), 1); -- 2.30.2