diff options
Diffstat (limited to 'src/render/lightenvironment.cc')
-rw-r--r-- | src/render/lightenvironment.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/render/lightenvironment.cc b/src/render/lightenvironment.cc index 8c65848..1c61762 100644 --- a/src/render/lightenvironment.cc +++ b/src/render/lightenvironment.cc @@ -85,15 +85,15 @@ void LightEnvironment::draw(const math::Vector3f translate) gl_diffuse_light[3] = 1.0f; gl_specular_light[3] = 1.0f; - glLightfv(gl_light_id, GL_POSITION, gl_light_location); - glLightfv(gl_light_id, GL_AMBIENT, gl_ambient_light); - glLightfv(gl_light_id, GL_DIFFUSE, gl_diffuse_light); - glLightfv(gl_light_id, GL_SPECULAR, gl_specular_light); + gl::light(gl_light_id, GL_POSITION, gl_light_location); + gl::light(gl_light_id, GL_AMBIENT, gl_ambient_light); + gl::light(gl_light_id, GL_DIFFUSE, gl_diffuse_light); + gl::light(gl_light_id, GL_SPECULAR, gl_specular_light); // attenuation - glLightf(gl_light_id, GL_CONSTANT_ATTENUATION, light->attenuation()[0]); - glLightf(gl_light_id, GL_LINEAR_ATTENUATION, light->attenuation()[1]); - glLightf(gl_light_id, GL_QUADRATIC_ATTENUATION, light->attenuation()[2]); + gl::light(gl_light_id, GL_CONSTANT_ATTENUATION, light->attenuation()[0]); + gl::light(gl_light_id, GL_LINEAR_ATTENUATION, light->attenuation()[1]); + gl::light(gl_light_id, GL_QUADRATIC_ATTENUATION, light->attenuation()[2]); gl_light_id++; |