The base class for a light that provides illumination to shaders.
Represents light emanating from a point source, attenuated across a distance.
The base class for lights that support shadow-mapping.
Creates a spotlight with cone geometry, emanating from a point towards a specific direction, with a given hotspot angle and outer angle.
Contains pre-defined color shaders.