My lecture notes. Note: password protected.
Hearn, Baker & Carithers textbook links:
OpenGL books:
Other CG1 textbook links:
C textbook links:
C++ textbook links:
The Simple and Fast Multimedia Library
The OpenGL Extension Wrangler library
The Simple OpenGL Image Library (SOIL)
OpenGL Technical FAQ and Troubleshooting Guide (from www.opengl.org)
nehe.gamedev.net, OpenGL tutorials, sample OpenGL code (see also the main site, www.gamedev.net)
The CS CG1 graphics public directory, /usr/local/pub/graphics/cg1, contains sample code, tutorials, etc.
My public graphics directory, /usr/local/pub/wrc/courses/graphics, contains lots of documentation, examples, etc.
Mathematics for CG documents prepared by Reynold Bailey:
OpenGL/GLU/GLUT:
API documentation (all function calls and their parameters): at OpenGL.org:
GLUT for Windows, implemented by Nate Robins
The freeglut home page
OpenGL and GLUT under Visual Studio:
Installing and Using GLUT and OpenGL on Windows 7/Vista/XP with Visual Studio 2010/2008, from Sugih Jamin's EECS487 page at the University of Michigan (a local copy)
Installing freeglut on Visual Studio 2008 via a blog called "Temp Variable" (a local copy - there are some font issues in the copy)
Using GLUT with Visual C++ Express Edition (PDF) by Ashwin Nanjappa (a local copy)
Using OpenGL & GLUT with Visual Studio .NET 2003 by Jordan Bradford (a local copy)
GLUT guides from John Keyser @ TAMU:
Local copies of older guides:
OpenGL and GLUT under OS X:
Installing and Using GLUT and OpenGL on Mac OS X Lion/SnowLeopard/Leopard/Tiger and XCode, from Sugih Jamin's EECS487 page at the University of Michigan (a local copy)
XCode/GLUT Tutorial (a local copy) 2007/12/12
Using OpenGL and GLUT on OS X with Eclipse (a local copy), 2007/07/16
OpenGL user forums at opengl.org:
Instructions for using OpenGL and GLUT with Borland C++ 5.02 by Grant Macklem (a local copy)
Manuals:
An OpenGL reference page maintained by Nate Robins
Resources at OpenGL.org:
From Silicon Graphics: