

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Colombia.
Graphics programmers are often coined the 'wizards' of the game industry. As every magician knows, terms like wizardry and magic are often somewhat exaggerated. Yet, there is a certain charm to graphics programming: the ability to conjure up complete living worlds at our fingertips. Learn OpenGL will teach you the basics, the intermediate, and tons of advanced knowledge, using modern (core-profile) OpenGL. The aim of this book is to show you all there is to modern OpenGL in an easy-to-understand fashion, with clear examples and step-by-step instructions, while also providing a useful reference for later studies. After years of continuous work and improvements on the accompanying website learnopengl.com, with the help of thousands of readers, its content has been professionally revised for this physical copy you now find in your hands. Graphics programming isn't as hard as many people make it out to be... you just need to start. Review: Easily the very best OpenGL learning material out there! - I am a professional software developer who was looking to update their knowledge of OpenGL, I tried many books before this one and this is literally the only material that as it takes you through the standard it clearly and concisely explains everything, ensuring that you understand. If you are a proficient C++ programmer this book makes OpenGL child's play. My only gripe with the book is that there is no index, but that is no big deal. Huge congrats to the author on excellent material! Review: An Incredible Resource! - I'm a CSC student who is interested in learning about how graphics engines work. Joey does a fantastic job with explaining the process, reasoning behind certain steps, and much more. Plus, there is an accompanied website with the book where you can access source code for each chapter for free! Highly recommend this book to anyone serious about getting into graphics engine development.
| Best Sellers Rank | #331,509 in Books ( See Top 100 in Books ) #4 in OpenGL Software Programming #24 in 3D Graphic Design #166 in Introductory & Beginning Programming |
| Customer Reviews | 4.6 out of 5 stars 66 Reviews |
D**R
Easily the very best OpenGL learning material out there!
I am a professional software developer who was looking to update their knowledge of OpenGL, I tried many books before this one and this is literally the only material that as it takes you through the standard it clearly and concisely explains everything, ensuring that you understand. If you are a proficient C++ programmer this book makes OpenGL child's play. My only gripe with the book is that there is no index, but that is no big deal. Huge congrats to the author on excellent material!
A**W
An Incredible Resource!
I'm a CSC student who is interested in learning about how graphics engines work. Joey does a fantastic job with explaining the process, reasoning behind certain steps, and much more. Plus, there is an accompanied website with the book where you can access source code for each chapter for free! Highly recommend this book to anyone serious about getting into graphics engine development.
D**A
Fantastic introduction to OpenGL
I am coming to OpenGL from a user's perspective: I want to know how to get up and running with it, and start creating graphical applications. This book (and the author's website) are amazing for just that.
A**W
Perfect balance between practice, theory and own experimentation
The best intro to modern OpenGL I have come across. Beautifully melds theory with your practice to create an intuitive learning experience. Highly recommended introduction to fundamental and advanced modern OpenGL concepts
R**.
programs
Program lines were easy to understand
K**N
Thank Joey!
I worked through the online version. Awesome stuff, formatting, content. It's great.
M**A
Review of the book.
This is an excellent material on OpenGL programming but it is is missing some important components. Most of the OpenGL authors do not cover basic forms, e.g. points, lines, arrowed lines, etc. They most start creating triangles and rectangles. Up to now I am still battling trying to create an arrowed simple line. May the author of this great book add drawing of simple objects in the next edition.
O**A
Outstanding
What an incredible book! You can preview what is inside by going to his website of the same name as the book. Highly recommend, well worth the money.
D**N
Excellent contenu, pas très bonne qualité d'impression
Rien à dire sur le contenu. La dernière section sur la programmation d'un casse-brique parait parfois un peu hors sujet cependant. La qualité d'impression mériterait une révision pour une éventuelle future version car le texte est trop petit, le code source pas très lisible car sur fond noir. Les images sont aussi pas toujours très lisibles.
M**I
Sente il peso dell'età, ma resta una pietra miliare
Un libro che consiglierei ad occhi chiusi, se non fosse per il fatto che ormai sente VERAMENTE il peso dell'età. Offre comunque una buona infarinatura su concetti di base ed il tempo impiegato a leggerlo non sarà sprecato. Tuttavia, diciamo che sul mercato ci sono proposte (di gran lunga) migliori nel 2025. Se preso in offertissima (veramente issima) allora sì, tipico libro da "non può mancare nella mia biblioteca" per chi si cimenta o lavora con questo genere di argomenti.
E**A
Excelente
Excelente
R**L
Das beste Buch, um OpenGL zu lernen.
Ich kenne keine besseres Buch, um OpenGL zu lernen!
A**R
Very helpful
This book was central in my experience learning about computer graphics.
Trustpilot
2 weeks ago
1 week ago