diff options
Diffstat (limited to 'src/render/draw.cc')
-rw-r--r-- | src/render/draw.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/render/draw.cc b/src/render/draw.cc index e40e3cc..ec4f386 100644 --- a/src/render/draw.cc +++ b/src/render/draw.cc @@ -124,15 +124,15 @@ void pass_prepare(float seconds) zone_light[i] = globe->location()[i]; zone_color[i] = globe->color()[i]; ambient_light[i] = globe->color()[i] * 0.1; - diffuse_light[i] = globe->color()[i] * 0.8; - specular_light[i] = globe->color()[i] * 0.4; + diffuse_light[i] = globe->color()[i] * 0.75; + specular_light[i] = globe->color()[i] * 0.75; } zone_light[3] = 1.0f; ambient_light[3] = 1.0f; diffuse_light[3] = 1.0f; specular_light[3] = 1.0f; - glLightf(GL_LIGHT0, GL_LINEAR_ATTENUATION, ((globe->color()[0] + globe->color()[1] + globe->color()[2]) / 3.0f) * 0.0001f); + glLightf(GL_LIGHT0, GL_LINEAR_ATTENUATION, ((globe->color()[0] + globe->color()[1] + globe->color()[2]) / 3.0f) * 0.00025f); glLightfv(GL_LIGHT0, GL_POSITION, zone_light); glLightfv(GL_LIGHT0, GL_AMBIENT, ambient_light); |