Lighting the environment
Using point light attenuation
- Point light rays are attenuated:
- As distance increases, light brightness decreases
- Attenuation is controlled by three coefficients:
- constant, linear, and quadratic
brightness =
|
lightIntensity
constant + linear*distance + quadratic*distance2
|
Method |
void setAttenuation( Point3f atten ) |