CSc 433/533: Computer Graphics
[ Slides and Notes ]
This course and its materials owe much to others, including Craig Gotsman, David Forsyth, Kobus
Barnard, and other previous U of A CS 433/533 instructors.
If you're having problems understanding how information is shared via qualified variables (i.e. varying, attribute, uniform), then the Lighthouse3D tutorial is a good place to start. See the section on "OpenGL Communication." Relevant code samples are in orange font; ignore the ARB versions (grey font).