Basic OpenGL Lighting.
Many people starting out with OpenGL are confused by the way that OpenGL's built-in lighting works - and consequently how colour functions. -
 http://www.sjbaker.org/steve/omniv/opengl_lighting.html - 10 KB
Chapter 5 - OpenGL Programming Guide
Understand how real-world lighting conditions are approximated by OpenGL - With OpenGL, you can manipulate the lighting and objects in a scene to create many -
 http://www.glprogramming.com/red/chapter05.html - 87 KB
Spherical Harmonic Lighting with OpenGL
Spherical Harmonic Lighting using OpenGL. Spherical Harmonics Lighting techniques and the code of this program are fully explained in this Game Institute course -
 http://www.yasrt.org/shlighting/ - 39 KB
OpenGL lighting hints for new programmers
Lighting in OpenGL is hard because you have to get light sources, materials, and surface normals all correct. If any one of them is wrong, it doesn't work at all. -
 http://cs.anu.edu.au/~Hugh.Fisher/3dteach/ogl-lighting.html - 5 KB
Chapter 6 - OpenGL Programming Guide (Addison-Wesley -
Understand how real-world lighting conditions are approximated by OpenGL - With OpenGL, you can manipulate the lighting and objects in a scene to create many -
 http://fly.cc.fer.hr/~unreal/theredbook/chapter06.html - 77 KB
OpenGL Lighting [Adobe PDF]
The OpenGL Pipeline * Featuring slides shamelessly stolen from a previous teaching of 15 - Emissive Lighting. OpenGL adds. emissive lighting, which allows an -
 http://www.cs.cmu.edu/afs/cs/academic/class/15462-s09/www/lec/02/lec02b.pdf - 420 KB
CS770/870 Fall 2008 OpenGL Lighting [Adobe PDF]
How to add lighting to an OpenGL program. How to enable the depth - http://graphicscodingprojects.blogspot.com/2008/10/opengl-lighting-demo.html -
 http://www.cs.unh.edu/~cs770/slides/10-OpenGL_lighting.ppt.pdf - 135 KB
Spacesimulator.net - vectors, normals and OpenGL lighting
OpenGL considers the light constituted by 3 fundamental components: ambient, - The OpenGL materials can have 4 fundamental components: ambient, diffuse, -
 http://www.spacesimulator.net/tut5_vectors_and_lighting.html - 55 KB
Virtualized OpenGL Light Sources for Efficient Multi-Light -
Note: OpenGL implementations are free to support an arbitary number of light sources, but to make hardware accelerated lighting tractable, OpenGL -
 http://www.opengl.org/resources/code/samples/mjktips/Virtu-ts/VirtualizedLights.html - 14 KB
GameDev.net - SuperQuadric Ellipsoids and Toroids, OpenGL -
SuperQuadric Ellipsoids and Toroids, OpenGL Lighting, and Timing - When I first learned about OpenGL's lighting functions, I had a hard time learning how to -
 http://www.gamedev.net/reference/articles/article1172.asp - 29 KB