OpenGL Insights


Product Description
Get Real-World Insight from Experienced Professionals in the OpenGL Community With OpenGL, OpenGL ES, and WebGL, real-time rendering is becoming available everywhere, from AAA games to mobile phones to web pages. Assembling contributions from experienced developers, vendors, researchers, and educators, OpenGL Insights presents real-world techniques for intermediate and advanced OpenGL, OpenGL ES, and WebGL developers. Go Beyond the Basics The book thoroughly covers a range of topics, including OpenGL 4.2 and recent extensions. It explains how to optimize for mobile devices, explores the design of WebGL libraries, and discusses OpenGL in the classroom. The contributors also examine asynchronous buffer and texture transfers, performance state tracking, and programmable vertex pulling. Sharpen Your Skills Focusing on current and emerging techniques for the OpenGL family of APIs, this book demonstrates the breadth and depth of OpenGL. Readers will gain practical skills to solve problems related to performance, rendering, profiling, framework design, and more.OpenGL Insights Review
I own all the new (3.3 onward )OpenGL books found on the market.So far ,this one is absolutely the best for non beginners.I would give it 5 stars if it had more content on GLSL Programming techniques but even with noticeable lack of GLSL based topics this books contains super invaluable tips and techniques which are essential for development and optimization of complex rendering systems.That is true , this book is simply not for the beginners.If you don't understand first how OpenGL pipeline works it will be hard to understand most of the subjects in the book.Many of the chapters deal with pipeline optimization like multi- context , multi-GPU programming , texture upload/download time optimization and much more.I must emphasize that I bought this book while being at the finish line of complex OpenGL 4.0 render engine project where I needed to make optimization especially in the texture upload/donwload module, and several of the techniques I found in this book had a huge positive impact on the end result of the project.One more thing ,I believe is important to note ,is that not all the code examples in the book are written using OpengGL 3.3-4.2.Some of those are done using the fixed (old) pipeline because the main point of the authors was to teach you a specific concept and not OpenGL API.So if you are after learning OpenGL API this book is not for you.Thanks to the authors for this great piece of work!Most of the consumer Reviews tell that the "OpenGL Insights" are high quality item. You can read each testimony from consumers to find out cons and pros from OpenGL Insights ...

No comments:
Post a Comment