#include "Environment.h" void Environment::draw (Shader* shader) { for (int i = 0; i < MAX_LIGHTS; i++) { /*std::string indx = std::to_string(i); if (m_lights[i]) { shader->setUniform("lightColor[" + indx + "]", m_lights[i].color); shader->setUniform("lightPosition[" + indx + "]", m_lights[i].position); shader->setUniform("attenuation[" + indx + "]", m_lights[i].attenuation); } else { shader->setUniform("lightColor[" + indx + "]", glm::vec3(0.0, 0.0, 0.0)); shader->setUniform("lightPosition[" + indx + "]", glm::vec3(0.0, 0.0, 0.0)); shader->setUniform("attenuation[" + indx + "]", glm::vec3(1.0, 0.0, 0.0)); }*/ } }