|
This web site is designed to help you master shader-based OpenGL programming using
a standard software architecture commonly employed in interactive programs.
Shader-based OpenGL is an API whose design is based on a view
of graphics programming in which modeling
and rendering are cooperative undertakings between the CPU and the GPU.
|
|
The books shown here are the definitive learning and reference sources for shader-based
OpenGL. In addition, the opengl.org
web site is the first place you should visit when looking for all things OpenGL: documentation,
references, discussion forums, etc.
The 3D models below were created and rendered by students in EECS 672 in recent semesters.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Notice the refraction, shadows, and reflections in the scene above. It was rendered using a ray tracing algorithm
implemented in a fragment shader. |