]> git.tdb.fi Git - libs/gl.git/blobdiff - source/materials/pointlight.cpp
Add attenuation calculations and related export code for point lights
[libs/gl.git] / source / materials / pointlight.cpp
index 9a726a2a982f143d1adaee43f9226c233d9ade7e..3147eaa31bab0640fbe9c7aa62b54f5729890f5e 100644 (file)
@@ -39,6 +39,7 @@ void PointLight::update_shader_data(ProgramData &shdata, const string &base) con
        shdata.uniform(base+".type", 2);
        shdata.uniform(base+".position", position.x, position.y, position.z, 1.0f);
        shdata.uniform(base+".color", color.r, color.g, color.b);
+       shdata.uniform3(base+".attenuation", attenuation);
 }