For a long time, I've not really been interested in 3D programming.
(Well, I've done some minor OpenGL programming many years ago, but I must admit that I'm more of a dev-tools programmer)
After watching the video Alban linked to in ARM Processor - Sowing the Seeds of Success - Computerphile, I decided to watch some more from Computerphile.
The videos by John Chapman are spoken in a very clear and very easy to understand english, and they explain advanced technology in a way so it's easy to follow.
If you're new to 3D programming, this might be a good starting point.
A Universe of Triangles
True Power of the Matrix
Triangles to Pixels
Visibility Problem
Lights and Shadows in Graphics