Shop Viral Tech & Accessories
To see product details, add this item to your cart. You can always remove it later.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
30-day refund / replacement
30-day refund / replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Read full return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Learn OpenGL: Learn modern OpenGL graphics programming in a step-by-step fashion.

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Learn OpenGL: Learn modern OpenGL graphics programming in a step-by-step fashion. Paperback – June 17, 2020

4.6 out of 5 stars (66)

Purchase options and add-ons

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.


The%20Amazon%20Book%20Review
The Amazon Book Review
Book recommendations, author interviews, editors' picks, and more. Read it now.

Frequently bought together

This item: Learn OpenGL: Learn modern OpenGL graphics programming in a step-by-step fashion.
$59.99
Get it as soon as Tuesday, Jun 2
Only 14 left in stock (more on the way).
Ships from and sold by Amazon.com.
+
$94.93
Get it as soon as Monday, Jun 8
Sold by ayvax and ships from Amazon Fulfillment.
+
$54.20
Get it as soon as Tuesday, Jun 2
Only 11 left in stock - order soon.
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Customers also bought or read

Loading...

Editorial Reviews

About the Author

Joey de Vries (MSc.) is a graphics programmer with over 5 years of professional industry experience. With a lifelong passion of teaching, and a strong philosophy on keeping things approachable for everyone, Joey's approach to making difficult subjects easy to understand is welcomed by many.

Product details

  • Publisher ‏ : ‎ Kendall & Welling
  • Publication date ‏ : ‎ June 17, 2020
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 522 pages
  • ISBN-10 ‏ : ‎ 9090332561
  • ISBN-13 ‏ : ‎ 978-9090332567
  • Item Weight ‏ : ‎ 2.68 pounds
  • Dimensions ‏ : ‎ 7 x 1.42 x 10 inches
  • Best Sellers Rank: #195,731 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.6 out of 5 stars (66)

About the author

Follow authors to get new release updates, plus improved recommendations.
Joey de Vries
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Joey de Vries (MSc.) is a Dutch graphics programmer with over 5 years of professional industry experience. With a lifelong passion of teaching, and a strong philosophy on keeping things approachable for everyone, Joey's approach to making difficult subjects easy to understand is welcomed by many.

Customer reviews

4.6 out of 5 stars
66 global ratings

Top reviews from the United States

  • 5 out of 5 stars
    Easily the very best OpenGL learning material out there!
    Reviewed in the United States on September 3, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    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!

    11 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    An Incredible Resource!
    Reviewed in the United States on December 3, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    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.

    3 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Fantastic introduction to OpenGL
    Reviewed in the United States on July 31, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    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.

    2 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Perfect balance between practice, theory and own experimentation
    Reviewed in the United States on December 2, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    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

    2 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    programs
    Reviewed in the United States on April 10, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Program lines were easy to understand

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Thank Joey!
    Reviewed in the United States on September 14, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I worked through the online version. Awesome stuff, formatting, content. It's great.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 4 out of 5 stars
    Review of the book.
    Reviewed in the United States on April 12, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    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.

    4 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Outstanding
    Reviewed in the United States on February 2, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    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.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

Top reviews from other countries

    Translated by Amazon
    See original
  • 4 out of 5 stars
    Excellent contenu, pas très bonne qualité d'impression
    Reviewed in France on November 17, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    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.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Translated from French by Amazon
    See original
  • 5 out of 5 stars
    Sente il peso dell'età, ma resta una pietra miliare
    Reviewed in Italy on September 27, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    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.

    Sente il peso dell'età, ma resta una pietra miliare
    Sente il peso dell'età, ma resta una pietra miliare
    5 out of 5 stars
    Sente il peso dell'età, ma resta una pietra miliare
    Reviewed in Italy on September 27, 2025

    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.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Translated from Italian by Amazon
    See original
  • 5 out of 5 stars
    Excelente
    Reviewed in Brazil on March 22, 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Das beste Buch, um OpenGL zu lernen.
    Reviewed in Germany on May 9, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Ich kenne keine besseres Buch, um OpenGL zu lernen!

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Translated from German by Amazon
    See original
  • 5 out of 5 stars
    Very helpful
    Reviewed in the United Kingdom on May 3, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This book was central in my experience learning about computer graphics.

    Sending feedback...
    Thanks, we'll investigate in the next few days.