Links and resources
General Links
OpenGL
- http://www.opengl.org/ – lots of information about OpenGL
- OpenGL Programming Guide (Red book) (version 1.1 is available online, the current 8th edition that can be purchased is updated to OpenGL version 4.3)
- OpenGL 2.1 Reference Pages
- For documentation on OpenGL 4 (the latest version of this moment) see http://www.opengl.org/sdk/docs/man/
- OpenGL extensions list (mostly nVidia) or this alternative OpenGL extensions list
- online papers from many computer graphics conferences
- OpenGL tutors that allow you to interactively explore OpenGL concepts (for example, transformations, lights, and viewing).
GPU Topics
Texture Mapping
- NASA's solar system simulator with maps for planets and moons
- JHT's planet texture maps for planets and their moons including bump maps, displacement maps, and more
- Steve Albers' planetary maps
- more planetary maps
Color
- VisCheck to simulate color blindness
- Ishihara Test 1
Global Illumination: Raytracing and Radiosity
Curves and Smooth Surfaces
- Java Applet for the DeCasteljau algorithm
- A tool to experiment with splines
- Wolfram Demonstrations Project: DeCasteljau algorithm
- Wolfram Demonstrations Project: Simple spline curves
- Wolfram Demonstrations Project: B-spline curve with knots
- Wolfram Demonstrations Project: B-spline basis functions
- Interpolating Cardinal and Catmull-Rom splines including Java applet
- Program to play with Bézier surfaces