PDA

View Full Version : How did you start to learn opengl ?



Roma
12-03-2003, 11:51 PM
Help me,I dont know where and how to start learning Opengl.
I already know C/C++.

Thanks.

cwc36
12-03-2003, 11:58 PM
Hi,

Try to get some OpenGL books. I'm suggest you try to get the red book as your reference book. Try the website as below to get some simple example to get know of OpenGL. It has some useful link to OpenGL website. Hope it can help.
http://myopendemo.hypermart.net

starman
12-04-2003, 04:00 AM
http://nehe.gamedev.net

croce
12-04-2003, 12:13 PM
I started with the redbook to, I think it s really good http://www.opengl.org/discussion_boards/ubb/wink.gif
I will take a look at nehe to she the code for shadows, particles and things like that. But I prefer to learn the basic from the book.

Volt9000
12-04-2003, 08:55 PM
First off, get the OpenGL Programming Guide, aka the Red Book. As of December 3rd, the 4th edition has come out, which covers up to OGL v1.4 I think. It's quite simply the best book on OpenGL you'll ever find.

Also, check out NeHe's tutorials, as starman said. That guy NeHe has some amazing stuff on his site, DEFINITELY worth checking out.

Beyond that, just practice, practice, practice! Make stupid little programs that seem to do nothing, just to learn the concepts and contructs of OpenGL.

One of my first OGL programs was a very basic scale-model solar system I did. Had Sol in the center with the 9 planets orbiting (at accurate speeds relative to each other, I might add http://www.opengl.org/discussion_boards/ubb/biggrin.gif) and Earth even had the moon orbitting. Pretty nifty stuff, and very easy to do.

dj_indo_420
12-06-2003, 01:02 PM
try www.gametutorials.com (http://www.gametutorials.com) they have excelent opengl tutorials from basics to advanced. like everyone else said i would have to go with the red book for the basics though. I have compiled all tutorials from gametutorials.com and all compiled perfectly on vc++ 6 ( i had to get a project converter for vc++ 7 to vc++ 6, if you can't find it i can mail it to you no prob )