Directional Light get/set

This commit is contained in:
Dane Johnson
2021-03-04 10:41:45 -06:00
parent 6e19b44981
commit 4c6b4587c3
4 changed files with 25 additions and 4 deletions

View File

@@ -74,7 +74,7 @@ void Shader::UpdateMaterial(Material material) {
}
void Shader::UpdateDirectionalLight(DirectionalLight directionalLight) {
glUniform3fv(glGetUniformLocation(id, "directionalLight.direction"), 1, glm::value_ptr(directionalLight.direction));
glUniform3fv(glGetUniformLocation(id, "directionalLight.direction"), 1, glm::value_ptr(directionalLight.GetDirection()));
glUniform3fv(glGetUniformLocation(id, "directionalLight.color"), 1, glm::value_ptr(directionalLight.GetColor()));
glUniform1f(glGetUniformLocation(id, "directionalLight.ambient"), directionalLight.GetAmbient());