« May 25, 2008 - May 31, 2008 | Main | June 08, 2008 - June 14, 2008 »

June 05, 2008

The Best Way To Learn OpenGL?

OpenGL is, of course, an important and seminal standard for cross-platform graphics, and on student Gail Carmichael's blog, she recently asked an open question on the best way to learn about the OpenGL standard.

There's a couple of different approaches espoused in the comments - though we'd be interested in hearing your own perspectives.

In particular, commenter Robert notes: "This is going to sound dumb, but I find the best thing to learn opengl from is... the opengl specification document. Yeah, it's pretty terse, but it does actually explain things quite well and you know for sure it won't give you someone's crazy misleading interpretation of how things work, because you are reading the gospel."

Alternatively, ARBaboon notes: "NeHe (http://nehe.gamedev.net) is the best resource that I have found. I have to second [toolkit API, mentioned by a previous commenter] GtkGLExt. Gtk+ is very well designed and GtkGLExt makes it a simple as saying "make this widget use OpenGL." It also provides offline drawing which can be a pain to do cross platform. If you want to do special effects that is all you need. If you want to do complex 3D you are going to want think about a scene graph."

About

This specially written weblog combines Gamasutra and Intel knowhow to present and deconstruct the latest happenings in visual computing and game technology.

Editor: Eric Caoili