File Size: 17282 KB
Print Length: 457 pages
Publication Date: June 25, 2014
Sold by: Digital Services LLC
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Not Enabled
Enhanced Typesetting: Not Enabled
Best Sellers Rank: #183,269 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #5 in Books > Computers & Technology > Programming > Graphics & Multimedia > OpenGL #61 in Kindle Store > Kindle eBooks > Computers & Technology > Web Graphics #125 in Kindle Store > Kindle eBooks > Computers & Technology > Graphic Design
This book is very good. Even though I'm not a fan of sticking to crude code all around, this approach turns things much easier to learn the subject. Along the book you're always dealing with raw OpenGL code without any fancy wrappers, which greatly benefits it from a didactical point of view.The book is very well written. One can see it's written by someone who actually knows how to teach people. It's very easy and pleasant to read.
Unfortunately, the main headache of OpenGL is the API itself - some things about it are deprecated and just left in there, and most OpenGL books just explain theory and give very long, unreadable code. Thankfully, the author understands this and gives you very easy to read and understandable code, and walks you though in a friendly manner, giving insight into common methods and practical techniques. I enjoyed the author's opinions on deferred lighting as well. I hope that more tutorials are added in the future! I especially enjoyed the shader examples.
I tried out 3 other OpenGL books before someone in JanusVR suggested I check out Anton's OpenGL 4 Tutorials. Anton's book was by far the most accessible and newbie friendly out of all of them and the only one that I actually finished. It was also the cheapest so the value of this book was way higher than any of the others. At time of writing I know that Anton is actively maintaining his code on GitHub so if you need help or find a problem with the examples you can be sure you'll get some assistance. I had no problem getting the code samples to run on an Ubuntu 14.04 box (I didn't try it on Windows or Mac so I can't comment there), whereas with some of the other books I tried I could not get the code to run because of bugs in their 'helper' libraries. Anton keeps everything pretty minimal so that you can really see what's going on.Using the book I was able to create of my own OpenGL demos and render models that I've created in Blender. You should know some basic C or C++ before tackling the book.If you want to learn OpenGL I highly recommend you start here!
I applaud the author for making such a book easy to follow, but the digital kindle version got in the way, to make reading the book experience uncomfortable .If you have the chance to avoid kindle version, do it .
I am coming from OpenGL 2.x and wanted to learn more about OpenGL 4 and the shader paradigm. I read his free tutorials on the net, but I paid $5 for the kindle book just because the tutorials were that good. I hope he writes more of these. The hand-drawn illustrations are intuitive and friendly. He covers some important concepts, and since it is a tutorial there is an emphasis on immediate use.
Nice book for learning the newer OpenGL 4 stuff. It's quite a bit different than the old 1.2 days, so be prepared to learn something new. Of course, if you have the luxury of waiting, you may want to start learning about its replacement, Vulkan, fyi.
I really like this book. It nearly explains every topic from simple to complex. The examples of the author are all coded in C, but it is easy to convert them in C++ code and perhaps it is easier to start with C at the beginning. After every chapter is a section with common errors and the most probable solutions.Before I read this book, I was looking for tutorals in the internet and I got confused, because it is hard to filter the results for a specific OpenGL version. This book makes a clean cut and explains how it is done in OpenGL 4 and this helped me a lot.In general the book follows the approach to explain everything as easy as possible. But I think some parts could be done even simpler, if the right libaries would be used. For example, if he used SOIL image library, the loading of images is a piece of a cake.Also the chapter with the animation loading was really interesting and very detailed, but perhaps a little bit to much.
Having read through this and SuperBible7, anyone (except the very geek) should find this far easier to follow than SB7. This is really written for the OpenGL beginner, with sufficient illustration and working sample code. By reading the first half of this tutorial, one should have no problem rendering some simple stuff.If you starts from SB7, you will probably scratching you head for:-what the heck is glGenBuffer (or glCreateBuffer)-where is that variable declared-text, text an text... very few illustration... and few code sample-how to piece up a full program... etc.I don't know about the red book, but from the comments... I guess they have the same problems (written by a bunch of geeks who are poor at communication)Anton's tutorial is a MUST for newbie therefore, but the topics get advanced quickly starting from the middle perhaps. The latest 4.5 API is also missing at the time I write this review. So 1 star subtracted.Otherwise, before you read the Red/Blue book, read this one first.
Anton's OpenGL 4 Tutorials OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 with SPIR-V OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3 (8th Edition) OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1 (7th Edition) OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3 OpenGL(R) Programming Guide: The Official Guide to Learning OpenGL(R), Version 2.1 (6th Edition) The Wind and Wind-Chorus Music of Anton Bruckner (Contributions to the Study of Music and Dance) Anton Bruckner und die Rezeptionsgeschichte seiner Symphonien (Europäische Hochschulschriften / European University Studies / Publications Universitaires Européennes) (German Edition) Anton Bruckner (German Edition) The Plays of Anton Chekhov Complete Plays of Anton Chekhov (Illustrated) Anton Chekhov's Selected Plays (Norton Critical Editions) Anton Chekhov's Short Stories (Norton Critical Editions) By Howard Anton - Calculus with Analytic Geometry, Brief Edition: 5th (fifth) Edition The Zynq Book Tutorials for Zybo and ZedBoard The Complete Guide to Android Wear: Practical Tips, Tricks and Tutorials for Android Wear watches DIY Jewelry Making Magazine #33: 8 amazing leather and chains jewelry making tutorials (DIY Beading Magazine Book 34) Sewing: The Definitive Guide to Sewing for Beginners - Newbies Check This Out - 11 Sewing Basics Tutorials, Step by Step to Get You Started Today! Images Included! - Now in 2nd Edition! Dollhouse Décor & More: Volume One: A "Mad About Miniatures" Book of Tutorials (Dollhouse Decor & More 1) TI-84 Plus Tutorials: The TI-84 Plus for Beginners: Get Started with the TI-84 Plus Graphing Calculator