View Full Version : Where to start learning OpenGL?

16-06-2003, 07:41 PM
Getting started forum seemed to be the best place for such a question. I never used OpenGL and am a little confused, there seem to be a lot of examples of all kinds of stuff done with OpenGL and Delphi, but none seem to cover it?_Ts basics. I?_Tm looking for theoretical stuff about it and can?_Tt find any which wouldn?_Tt have C code, which I don?_Tt really want to look into.

16-06-2003, 07:53 PM
I'm not sure if you've been to NeHe's pages on Gamedev?

There most things are covered from scratch, but the code is in C. The positive part being that in the end of the tutorials there is a few volunteers who have ported the code to various languages, including Delphi.

Edit: Pretty smart to add the url I guess: http://nehe.gamedev.net

16-06-2003, 08:55 PM
Thanks, it seems to have the info i'm looking for. I saw NeHe's pages once, but got scared of C code and ran away :)

16-06-2003, 10:36 PM
Yes NeHe's the one that got me started, just do each tutorial one at a time and you'll have no problems :P

17-06-2003, 09:08 AM
Jan Horns website (now maintained by McClaw) is also a good place to start (especially in combination with NEHE's website)


17-06-2003, 10:35 AM
And don't forget turbo and delphigamer of course, links at the bottom of every page here :)

17-06-2003, 01:27 PM
I'm going to go against the grain slightly. Nehe's tutorials are okay, but I wouldn't rate them as especially good. Too much clutter, too much code versus explanation (we can get the code at the end of the article -- why include so much of it there, though he has improved it a little recently), and some of the explanation is wooly. Many of the comments for the code are totally inane and I don't think that his code is especially strong.

Still, at least there are a lot of tutorials.

I know that the above may annoy some people and for that I apologise, but it's how I see it. NeHe is a good reference, but not good tutorials. I personally rate gametutorials.com's style higher, since it's more honest (sod the HTML, just comment the code). It's what NeHe does but without the pretence and it also means that they can get onto damned interesting examples. I also prefer the structure versus NeHe, though again, it could be a bit stronger (I forget why - just a gut feeling).

Perhaps the OpenGL books would be a good start (the red and blue ones IIRC -- google for them to find 'em w/ for example "opengl red book", since I don't have a link handy). Sulaco also has some nice examples, as noted before. I remember seeing good, small examples sitting on Delphi3d's site: http://www.delphi3d.net/listfiles.php?category=2 ("ogldemos.zip", note that you need a file called "fgl.pas", I think -- check the forums there, since I posted its contents).

But yeah, take a look through NeHe. It'll teach you bad coding habits but you can unlearn them later.

22-06-2005, 12:25 PM
Imho the best book for learning OpenGL is red book. After reading it (and taking some time for practise) you can continue with NeHe tutorials - they are good but they are not for novices

22-06-2005, 07:40 PM
Note, this topic is over 2 years old.

23-06-2005, 08:34 AM
Note, this topic is over 2 years old.
Ooops, sorry
I looked at the day ant month, not the year :(

25-06-2005, 05:45 AM
Note, this topic is over 2 years old.
Ooops, sorry
I looked at the day ant month, not the year :(
Catching up on some missed topics Darhazer? :lol:

It's ok I like rehashing some of the old threads. Time tested, right?

BTW, welcome back! I'm glad to have the ole' DGDev-er's still with us.

Oh and to add my 2 cents to this age old thread, our new Links section has a great many sites that work with OpenGL (NeHe, SULACO, DelphiGL.com, DelphiGL.de, etc)