Add ambient light from point lights

This commit is contained in:
Dane Johnson
2021-03-04 14:49:48 -06:00
parent 135b075aa1
commit 331056c206
3 changed files with 15 additions and 6 deletions

View File

@@ -91,6 +91,8 @@ void Shader::UpdatePointLights(PointLightList pointLights) {
glUniform1f(glGetUniformLocation(id, Util::ShaderArrayName("pointLights", i, "radius").c_str()), pointLights[i]->GetRadius());
glUniform1f(glGetUniformLocation(id, Util::ShaderArrayName("pointLights", i, "ambient").c_str()), pointLights[i]->GetAmbient());
glUniform1f(glGetUniformLocation(id, Util::ShaderArrayName("pointLights", i, "diffuse").c_str()), pointLights[i]->GetDiffuse());
glUniform1f(glGetUniformLocation(id, Util::ShaderArrayName("pointLights", i, "specular").c_str()), pointLights[i]->GetSpecular());
}
}