OpenGL Books?

Member
Posts: 312
Joined: 2006.10
Post: #1
I'm looking to buy an OpenGL book, but I'm not sure which one. I'm considering to wait for the release of this book: http://www.amazon.com/OpenGL-Programming...0321356527

Is this the "Red Book", just with Mac OS X support (for windowing and input)? Would it be a wiser choice to buy another work, as I know enough Cocoa that I would be able to handle all the window and input stuff without a book.

So, any books people have found good for learning OpenGL + Some basic 3D graphic techniques that can be applied else where (on other 3D graphic APIs) I would love to know ^_^

Thanks Smile
Quote this message in a reply
Moderator
Posts: 335
Joined: 2002.04
Post: #2
The OpenGL Superbible is rather good.
Quote this message in a reply
Moderator
Posts: 704
Joined: 2002.04
Post: #3
I'd recommend Beginning OpenGL Game Programming (Dave Astle & Kevin Hawkins) and OpenGL : A Primer (Edward Angel), although it all depends how much knowledge of OpenGL you already have...

Mark Bishop
--
Student and freelance OS X & iOS developer
Quote this message in a reply
Member
Posts: 312
Joined: 2006.10
Post: #4
sealfin Wrote:I'd recommend Beginning OpenGL Game Programming (Dave Astle & Kevin Hawkins) and OpenGL : A Primer (Edward Angel), although it all depends how much knowledge of OpenGL you already have...
Pretty much zilch Rasp
Quote this message in a reply
Moderator
Posts: 1,140
Joined: 2005.07
Post: #5
Zwilnik Wrote:The OpenGL Superbible is rather good.
Agreed, as that's what I used to learn. You have to be on your toes, though: there's a few mistakes, but they're easy to catch if you understand the rest of the stuff.
Quote this message in a reply
Member
Posts: 312
Joined: 2006.10
Post: #6
Hmm, thanks! I'll probably buy the SuperBible tonight since I'm going out to my local mall Rasp

Before I go off though, would it be worth it to buy both Beginnning OpenGL Game Programming and The OpenGL SuperBible? Both look like they have their advantages. Are either very dependent on platform specific code?
Quote this message in a reply
Moderator
Posts: 1,562
Joined: 2003.10
Post: #7
The Red Book worked really well for me, but it seems it doesn't work as well for everyone... though I did need a bit of help from #idevgames setting up an OpenGL context on the Mac for the first time. After I got over that hump, pretty much everything in the Red Book was relevant.

Edit: Just pre-ordered the book you linked in the first post. Looks awesome!
Quote this message in a reply
Member
Posts: 185
Joined: 2005.02
Post: #8
Just be aware that the way in which openGL operates will change later this year
Quote this message in a reply
Moderator
Posts: 3,579
Joined: 2003.06
Post: #9
ferum Wrote:Just be aware that the way in which openGL operates will change later this year
[sarcasm] Which means there's a remote chance that Apple might implement those changes in a few years. [/sarcasm]
Quote this message in a reply
Luminary
Posts: 5,143
Joined: 2002.04
Post: #10
Yes, it seems unlikely that Apple will be hot off the ball on that one, and even if they are, it seems unlikely that the new scheme will be available for cards less than the GeForce 6600 and Radeon X1600, if even those.

As much as I don't like the idea, it seems likely that we'll be writing OpenGL as we know it for a couple of years yet.
Quote this message in a reply
Moderator
Posts: 529
Joined: 2003.03
Post: #11
The Red Book is free online as a pdf somewhere. I don't see much sense in buying it.

I'd also recommend the OpenGL SuperBible.

"Yes, well, that's the sort of blinkered, Philistine pig-ignorance I've come to expect from you non-creative garbage."
Quote this message in a reply
Member
Posts: 312
Joined: 2006.10
Post: #12
Thanks for all the suggestions! I did decide to buy both the The OpenGL SuperBible and Beginning OpenGL Game Programming Smile I'm sure I'll be in other parts of the forum asking for clarification or help soon enough Wink
Quote this message in a reply
Luminary
Posts: 5,143
Joined: 2002.04
Post: #13
The Red Book that's available online is the OpenGL 1.1 edition, so recent editions do cover substantially more functionality.

On the other hand, documentation for that additional functionality is usually available online as extension specifications...
Quote this message in a reply
Member
Posts: 312
Joined: 2006.10
Post: #14
Can someone clarify if the book I linked to in my first post, as a "Mac Version" of the Red book?
Quote this message in a reply
Luminary
Posts: 5,143
Joined: 2002.04
Post: #15
The Red Book is completely platform-independent.

I doubt the book linked in your first post contains any information about OpenGL itself; only the Mac-specifics of interacting with it (OpenGL Profiler, OpenGL Driver Monitor, GLSLEditorSample, AGL, CGL, NSGL, etc.)

Of course, since it's not released, and there doesn't appear to be any information about it, it's kinda hard to know Rasp
Quote this message in a reply
Post Reply 

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Books books books! FlamingHairball 7 3,552 May 13, 2008 03:14 PM
Last Post: AnotherJake
  OpenGL/C++ Programming Books Dash Rantic 1 2,881 May 31, 2007 11:32 AM
Last Post: OneSadCookie
  Books! Corun 16 7,880 Jul 6, 2005 12:25 AM
Last Post: SethWillits
  Mac dev books Carlos Camacho 12 7,661 Jun 12, 2005 11:55 AM
Last Post: szymczyk