Are you a beginning programmer just getting started in 3D graphics programming? New skills and concepts are taught using step-by-step instructions, with end-of-chapter exercises for testing and reinforcement. You can search for the downloads using the book's title, ISBN, or author. We apologize for any inconvenience these errors may have caused. Covering OpenGL 3.
|Published (Last):||18 August 2008|
|PDF File Size:||6.74 Mb|
|ePub File Size:||18.92 Mb|
|Price:||Free* [*Free Regsitration Required]|
Would you like to tell us about a lower price? If you are a seller for this product, would you like to suggest updates through seller support? Are you a beginning programmer just getting started in 3D graphics programming? New skills and concepts are taught using step-by-step instructions, with end-of-chapter exercises for testing and reinforcement. From creating a simple OpenGL application, to applying texture mapping, and even displaying 2D fonts, you'll find complete yet concise coverage of all the newest features of OpenGL as they apply to 3D graphics for game development.
And by the end of the book, you'll be able to apply your new-found knowledge of OpenGL to create your very own games. Read more Read less. Amazon International Store International products have separate terms, are sold from abroad and may differ from local products, including fit, age ratings, and language of product, labeling or instructions.
Manufacturer warranty may not apply. Learn more about Amazon International Store. The Exploration Begins Again 2. OpenGL States and Primitives 4. Transformations and Matrices 5. Colors, Lighting, Blending, and Fog 6. Bitmaps and Images with OpenGL 7. OpenGL Extensions 9. More on Texture Mapping Up Your Performance Displaying Text OpenGL Buffers The Endgame Bonus Chapter Luke is an active member of the gamedev. He currently works as a software developer in London. No customer reviews. How does Amazon calculate star ratings?
The machine learned model takes into account factors including: the age of a review, helpfulness votes by customers and whether the reviews are from verified purchases. Review this product Share your thoughts with other customers. Write a customer review. Most helpful customer reviews on Amazon. Verified Purchase. As an former 2D programmer hobbist, I found a hard time moving to a 3D space.
I tried other OpenGL books, but, this book was the first book that was able to kept me interested and motivated in learning to the end. The complete source code, textures, shaders are contained in a CD wich comes along with the book. My personal objective was to learn how computer graphics work, in order to be able to understand more complex 3D APIs and tools, and it was fullfilled by this book.
This book also shows how to create code that runs the same way in different machines time-based rendering, instead of frame-based rendering. Besides that, everything worked as a charm, even better than expected. The source code works perfectly for both Windows and Linux I still don't have a Mac nearby for testing. I bought this book because I'm getting more and more involved with computer graphics programming and I was interested in digging in something lower-level like OpenGL.
This book fullfilled those 3 topics perfectly. Some of the critics the others reviewers made may be true, for ex. For example it says things like "In OpenGL, this is how you must build a triangle: you first build an array with the vertices coordinates, then pass it that way". I had a bit of difficulty understanding a couple of specific programming topics at the beginning of the book, but the author himself doesn't extend much on those parts.
So I think you must not consider this book as a practical manual for building games, but rather a theory book about openGL, but a theory book made with a quite practical approach. It doesn't talk much about 3D geometry itself, but focuses on making you understand "the OpenGL way", with small tricks, examples, and the well-known experience of the NeHe people. If you already know a bit of spatial geometry how 3D coordinates work, how vectors work, etc , it will help you greatly.
After reading the book my idea about OpenGL is that it is really, a bare, salty and undigest piece to eat. Everything must be done a certain way, not another and it is sometimes very counter-instinctive. But I also realized that OpenGL is the true foundation behind almost any other higher-level application, library, method, game or anything else realted to 3D that I have encountered.
Things I encountered in some games, in Coin3D or in Blender suddenly make sense. I knew how you apply a texture on an object with your favorite 3D app already, but I know now how it works internally, and I have a good idea on how I could write a shader myself to overwrite the standard way So I enjoyed much this book, and probably will come back to it often as time passes.
The source code that came with the book just flat out doesn't work. You can open the projects, but you can't open the source. I went to the publishers website and downloaded the fix. The project files don't work either, but you can at least see the source code in the src directory now. But the total lack of support shown for this book is amazing. Most authors have a website for their books. This guy has a picture of the book and a table of contents and nothing else. The publisher gives a link to an offsite download for the fix, that doesn't 'fix' anything.
They leave you with no where to turn and a book that refers to source that you have no chance in hell in getting to work without already knowing what you need to learn. I'd give it a negative star if I could, it was a complete waste of money.
Given time, I've no doubt you can get the source to work, there's plenty of opengl sites to fill in the gaps. However, I bought the book so I wouldn't have to go to these sites. Save yourself some money and go to these sites or find another beginners book.
This book is horrible. The code is outdated and most of the time it doesn't work. I had to buy it for a class and it was a nightmare. If you want to learn openGL your better off searching the web. I would write more, but I don;t want to waist anymore time on this book that I already have. Go to Amazon. Back to top. Get to Know Us. Shopbop Designer Fashion Brands. Alexa Actionable Analytics for the Web.
DPReview Digital Photography.
Beginning OpenGL Game Programming, Second Edition
Index of locally available sites: