The basic smooth lithting series comes to an end with adaptation of 2-sided lighting and multiple lamps support.
The code is written for clarity, so it could be optimized. If you have a lightning-fast lighting implementation under the hand, feel free to contribute it
On a side note, I'm looking for a way to draw quadrics in OpenGL ES 2.0, so without using the GLU library. Do you know how to do this?