Customer Review

0 of 1 people found the following review helpful
4.0 out of 5 stars A good book, although difficult to define, 2 Mar 2012
This review is from: Beginning OpenGL Game Programming, Second Edition (Paperback)
I started reading this book to fill the gaps left by another one about a similar topic (see my other reviews if you are curious) and, despite the fact that I did enjoy it (and found it useful), I'm still perplexed about what it aimed to achieve.

Despite the title (and as the shrewd reader would have already inferred by its size in pages), this book cannot possibly cover all aspects of graphic engine developing for game programming, neither can provide a complete introduction to OpenGL.

It is instead a gentle introduction to OpenGL with special care to techniques which might be particularly valuabe for game developing (like text rendering), covering topics that range from the setup of a context in Windows (the code for Linux is provided in the attached CD) to the basics of GLSL and Phong lighting, enriched with review questions and exercises.

Although the code in this book might look sparse and the explanations a way too brief for the sheer number and complexity of topics it deals with, it is worth noting that the author writes under the assumption that the keen reader will study and eviscerate the code in the enclosed CD (I didn't) and explains just the minimum, confident that you will do your homework and fill in the gaps.

Due to the year of publication, the OpenGL version used as a reference is the rather old 3.0, but the author makes a very good job in using the deprecated features to smooth the learning curve, while also carefully marking each one as such, so it's probably for the best. Also a welcome side effect is that you will pick some of the old OpenGL API on the way, which are both still used and nice to know.

All in one a good introductory text that, employing a very pragmatic approach, mixes the OpenGL API and some useful graphic techniques.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Be the first person to comment on this review.

[Add comment]
Post a comment
To insert a product link use the format: [[ASIN:ASIN product-title]] (What's this?)
Amazon will display this name with all your submissions, including reviews and discussion posts. (Learn more)
Name:
Badge:
This badge will be assigned to you and will appear along with your name.
There was an error. Please try again.
Please see the full guidelines ">here.

Official Comment

As a representative of this product you can post one Official Comment on this review. It will appear immediately below the review wherever it is displayed.   Learn more
The following name and badge will be shown with this comment:
 (edit name)
After clicking on the Post button you will be asked to create your public name, which will be shown with all your contributions.

Is this your product?

If you are the author, artist, manufacturer or an official representative of this product, you can post an Official Comment on this review. It will appear immediately below the review wherever it is displayed.  Learn more
Otherwise, you can still post a regular comment on this review.

Is this your product?

If you are the author, artist, manufacturer or an official representative of this product, you can post an Official Comment on this review. It will appear immediately below the review wherever it is displayed.   Learn more
 
System timed out

We were unable to verify whether you represent the product. Please try again later, or retry now. Otherwise you can post a regular comment.

Since you previously posted an Official Comment, this comment will appear in the comment section below. You also have the option to edit your Official Comment.   Learn more
The maximum number of Official Comments have been posted. This comment will appear in the comment section below.   Learn more
Prompts for sign-in
 


Review Details

Item

3.2 out of 5 stars (12 customer reviews)
5 star:
 (3)
4 star:
 (4)
3 star:
 (1)
2 star:
 (1)
1 star:
 (3)
 
 
 
30.59 24.47
Add to basket Add to wishlist
Reviewer


Top Reviewer Ranking: 458,466