Advanced OpenGL Lighting
Additional lighting features in OpenGL are:
Spotlights
Attenuation
Emissive materials
Two-sided lighting model
Color-material mode
Secondary specular color
Automatic rescaling of normals