Proudly - Shop now
Add Prime to get Fast, Free delivery
Amazon prime logo
Buy new:
$58.71
FREE delivery January 6 - 9
Ships from: Amazon.com
Sold by: Amazon.com
$58.71
FREE Returns
FREE delivery January 6 - 9
Arrives after Christmas. Need a gift sooner? Send an Amazon Gift Card instantly by email or text message.
Usually ships within 2 to 3 days
$$58.71 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$58.71
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Sold by
Amazon.com
Returns
Returnable until Jan 31, 2025
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Returns
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
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
Payment
Secure transaction
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
Support
Product support included
What's Product Support?
In the event your product doesn't work as expected or you need help using it, Amazon offers free product support options such as live phone/chat with an Amazon associate, manufacturer contact information, step-by-step troubleshooting guides, and help videos. By solving product issues, we help the planet by extending the life of products. Availability of support options differ by product and country. Learn more
Support
Product support included
In the event your product doesn't work as expected or you need help using it, Amazon offers free product support options such as live phone/chat with an Amazon associate, manufacturer contact information, step-by-step troubleshooting guides, and help videos. By solving product issues, we help the planet by extending the life of products. Availability of support options differ by product and country. Learn more
$45.91
Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! See less
$3.99 delivery December 30 - January 6. Details
Or fastest delivery December 26 - 31. Details
Arrives after Christmas. Need a gift sooner? Send an Amazon Gift Card instantly by email or text message.
Only 1 left in stock - order soon.
$$58.71 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$58.71
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by HPB-Red.
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

Follow the author

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 4.6 out of 5 stars 56 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$58.71","priceAmount":58.71,"currencySymbol":"$","integerValue":"58","decimalSeparator":".","fractionalValue":"71","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"HTCIWk8yxDYQzMQnqADy0zx2o3wxlqscBPmPoz1aw5tUgmHiXTGk%2FL1ArnkJ00k%2BaAqC23BMECWuXeEbvwwHiA3pMT81QggaTfgnBqdTqkeV3IOZc0FshfjYy87ggzE7wgST1VJyMp6vjI25r3lkSA%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$45.91","priceAmount":45.91,"currencySymbol":"$","integerValue":"45","decimalSeparator":".","fractionalValue":"91","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"HTCIWk8yxDYQzMQnqADy0zx2o3wxlqscoIRTYCQasxz5sti%2FF4kBikj81Z46r2DxurT28SUvCE%2Bc0Bm6EznuMcMBO%2BWyti8FHUasyNy8QJA5kvZqGQadNMYZUXnFmO16HoT5b5Pn9boqJApBvIfXN0jYJhTYl1KUCcMpvuHUv0j%2FbhBqIBBS7hpouwblcG1n","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

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.
$58.71
Get it as soon as Monday, Jan 6
Usually ships within 2 to 3 days
Ships from and sold by Amazon.com.
+
$81.99
Get it as soon as Thursday, Dec 26
In Stock
Sold by Apex_media🍏 and ships from Amazon Fulfillment.
+
$59.99
Get it as soon as Thursday, Dec 26
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Treatment
Some of these items ship sooner than the others.
Choose items to buy together.

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 (June 17, 2020)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 522 pages
  • ISBN-10 ‏ : ‎ 9090332561
  • ISBN-13 ‏ : ‎ 978-9090332567
  • Item Weight ‏ : ‎ 2.68 pounds
  • Dimensions ‏ : ‎ 7 x 1.42 x 10 inches
  • Customer Reviews:
    4.6 4.6 out of 5 stars 56 ratings

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
56 global ratings

Review this product

Share your thoughts with other customers

Top reviews from the United States

  • Reviewed in the United States on September 3, 2020
    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
    Report
  • Reviewed in the United States on December 3, 2020
    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
    Report
  • Reviewed in the United States on July 31, 2020
    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
    Report
  • Reviewed in the United States on December 2, 2020
    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
    Report
  • Reviewed in the United States on April 10, 2021
    Program lines were easy to understand
    One person found this helpful
    Report
  • Reviewed in the United States on September 14, 2021
    I worked through the online version. Awesome stuff, formatting, content. It's great.
    One person found this helpful
    Report
  • Reviewed in the United States on April 12, 2021
    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
    Report
  • Reviewed in the United States on February 2, 2021
    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
    Report

Top reviews from other countries

Translate all reviews to English
  • Lukas
    5.0 out of 5 stars Great
    Reviewed in Canada on August 1, 2024
    Awesome book that finally made 3D programming make sense to me. This book definitely requires a lot of work and dedication to get through but if you put in the effort you will be rewarded.
  • rafael
    5.0 out of 5 stars Das beste Buch, um OpenGL zu lernen.
    Reviewed in Germany on May 9, 2021
    Ich kenne keine besseres Buch, um OpenGL zu lernen!
  • Dindon
    4.0 out of 5 stars Excellent contenu, pas très bonne qualité d'impression
    Reviewed in France on November 17, 2020
    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.
  • Michael
    3.0 out of 5 stars Delivered in a bag, arrived damaged
    Reviewed in Canada on November 24, 2024
    Amazon, a company that started out delivering books, has decided to deliver this $80 CAD book in a bag. The spine is broken, the pages are warped, and the corners are folded.

    Packaging aside, the code examples being white/gray on black makes them pretty hard to read. The content is good, other than that.