Resources

OpenGL

OpenGL.Org

The OpenGL official site. The Latest OpenGL related news will be post there. Lots of useful resources can also be found in this site.

OpenGL Utility Toolkit(GLUT) Website

A Window system independent toolkit for writing OpenGL programs.

A precompiled Win32 version of GLUT can be found here

Download glut-x.x.x-dlls.zip, place glut32.dll in your Windows/System32 directory, and place glut.h, glut32.lib in the path for your compiler(such as Microsoft Visual Studio\VC98\Include and Microsoft Visual Studio\VC98\Lib for Visual Studio 6.0).

Mesa 3D Graphics Library

A cloned OpenGL librayr for UNIX environments. It's fully compatable with OpenGL, and if your platform is Linux, FreeBSD... and running X-win, you might need this library.
The GLUT is already included in this library.

OpenGL Extension Registry

Official OpenGl extension web maintained by SGI.
You can find all OpenGL extensions with their formal specification documents here.

GLEW

The OpenGL Extension Wrangler Library. A useful opengl extension library for developer.

Online Books :

OpenGL Programming Guide(Red-book)

The online version of OpenGL Programming Guide.
Version 1.0

OpenGL Reference Manual(Blue-book)

The online version of OpenGL Reference Manual.
Version 1.1

Tutorials and Samples :

NeHe Productions

Toturials for learning OpenGL and useful related links.The web teach coding 3d graphics in OpenGL step by step.


Others

3D Engine List

A very useful site for collection lots of 3D rendeirng engines. You can find lots of sample code to be refered.

SPEC Viewperf

A well known benchmark to measure the 3D rendering performance of systems running under OpenGL.

ACM Digital Library

The SIGGRAPH papers can be found here.

Real-time Rendering

This is the Web resource page of Real-Time Rendering, and covers many topics of interest to developers of video game graphics engines.

nVidia Developer Home

Lots of sample codes and technical documents about the nVidia video chips.

Copyright ©2004 by CGGM Lab. All Rights Reserved. All trademarks are acknowledged to belong to their respective owners.