---
product_id: 2709875
title: "Computer Graphics Through OpenGL: From Theory to Experiments"
price: "€ 150.40"
currency: EUR
in_stock: true
reviews_count: 13
url: https://www.desertcart.sk/products/2709875-computer-graphics-through-opengl-from-theory-to-experiments
store_origin: SK
region: Slovakia
---

# Computer Graphics Through OpenGL: From Theory to Experiments

**Price:** € 150.40
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Computer Graphics Through OpenGL: From Theory to Experiments
- **How much does it cost?** € 150.40 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.sk](https://www.desertcart.sk/products/2709875-computer-graphics-through-opengl-from-theory-to-experiments)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Computer Graphics Through OpenGL: From Theory to Experiments [Guha, Sumanta] on desertcart.com. *FREE* shipping on qualifying offers. Computer Graphics Through OpenGL: From Theory to Experiments

Review: The best CG book for beginners - The best CG book for beginners! It contains lots of examples which give you step-by-step approach to understand CG thoery. I read this book far more exciting than other CG books I got before. The only suggestion I want to give the author is to add more examples for shader-based OpenGL.
Review: This book is fantastic. Very detailed but this doesn't dull down the ... - This book is fantastic. Very detailed but this doesn't dull down the experience. This book is meant for people that want to learn OpenGL properly.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #11,944,593 in Books ( See Top 100 in Books ) #160 in OpenGL Software Programming #563 in Rendering & Ray Tracing #1,100 in 3D Graphic Design |
| Customer Reviews | 4.2 4.2 out of 5 stars (17) |
| Dimensions  | 7.25 x 1.5 x 9.25 inches |
| Edition  | 2nd |
| ISBN-10  | 1482258390 |
| ISBN-13  | 978-1482258394 |
| Item Weight  | 4.65 pounds |
| Language  | English |
| Print length  | 951 pages |
| Publication date  | August 6, 2014 |
| Publisher  | A K Peters/CRC Press |

## Images

![Computer Graphics Through OpenGL: From Theory to Experiments - Image 1](https://m.media-amazon.com/images/I/81R0YYm0tgL.jpg)
![Computer Graphics Through OpenGL: From Theory to Experiments - Image 2](https://m.media-amazon.com/images/I/51o-8Bvdw7L.jpg)
![Computer Graphics Through OpenGL: From Theory to Experiments - Image 3](https://m.media-amazon.com/images/I/31IetthbYEL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ The best CG book for beginners
*by B***G on September 23, 2016*

The best CG book for beginners! It contains lots of examples which give you step-by-step approach to understand CG thoery. I read this book far more exciting than other CG books I got before. The only suggestion I want to give the author is to add more examples for shader-based OpenGL.

### ⭐⭐⭐⭐⭐ This book is fantastic. Very detailed but this doesn't dull down the ...
*by A***. on August 26, 2014*

This book is fantastic. Very detailed but this doesn't dull down the experience. This book is meant for people that want to learn OpenGL properly.

### ⭐⭐⭐⭐ Excellent Interaction; Difficult Sections; Lots of Math; Best CG Book I've read so far
*by Q***A on September 1, 2015*

I have reviewed this book in exchange for a free book. I am already familiar with this subject. I have spent a lot of time with this book. There is Lots of Math! Trigonometry, polynomials, calculus (differential, integral), matrices, linear algebra summation.... The Appendix has a math self-test with 30 problems & their solutions. The index has errors. The author has updated the index. Link: http://sumantaguha.com/files/materials/subjectAndProgramIndex.pdf Cons: 1. difficult time a. reading sections in various parts: Some are: calculus, radiosity, splines, sphere mapping At times, I needed to do further research. Throughout the book, the author mentions sections that can be skipped. He also has a Suggested Course Outlines section - see Preface pg xxvii b. understanding how the code works in some of the programs 2. no compute shaders, particles 3. Unfortunately, the solutions to the exercises are only available to a course instructor. They should be also available for self-study because the book clearly says it can be used for self-study. Pros: 1. suitable for beginners & advanced 2. Compared to Frank Luna's "Introduction to 3D Game Programming with DirectX 11" book which I'm more than 1/2 way through, Sumanta's book scores in: 1. the amount of interaction & that the interaction starts early on 2. no windows programming - uses free GLut 3. no shader programming till towards the end 4. programs for linux & mac also 5. can email the author 3. Excellent Interaction: a. about 250 programs in the source! WOW! All of them work. I used a Geforce GT 610 2gb memory graphics card. Running them in Windows: OS -doesn't matter (32-bit or 64-bit); a version that can run VS 2010 Express Note: The 64-bit instructions didn't work on a 64-bit OS. The 32-bit instructions worked on a 32-bit OS & 64-bit OS. If VS 2010Express comes in 32-bit or 64-bit versions, not sure if the instruction to use depends on which version is installed. b. Exercises too: See Preface: pg xx - Specs Section , pg xxiv -Resources 4. The Teaching Approach Used: Till the last chapters, you use pre-shader legacy opengl to do many graphical tasks. After this, you do these same things & some others with shaders using OpenGL4.3. This way is easier to learn opengl because later versions require additional learning whereas pre-shader opengl doesn't. The book uses glm (opengl mathematics) with opengl4.3 This library as pg 764 mentions: 1. simulates glsl math 2. provides replacements for discarded functions like glTranslate (), glRotate(), etc. 5. Organized Well See also Preface: pg vii TOC pg xxiv Capsule Chapter Descriptions Conclusion: The author needs to make improvements on the book to make it easier to read it entirely which I did & the book should have a correct index in it. Overall, the best CG book I've read so far. It contains a huge amount of knowledge in this subject. The book has info. that I was looking for. Despite the difficulties encountered, I progressed in learning opengl, computer graphics & the math used. I highly recommend it. ERRATA Code pg136 clown3.cpp -some helix values possibly incorrect QuadraticSplineCurve.cpp, CubicSplineCurve2.cpp - in comment says shift but it's the space bar Experimenter Source doesn't have: pg413 fakeT.cpp Appendix A TurnFilm.cpp Book pg491 Figure 12.15 v0v1v2 not v1v2v3 pg718 in the denominator in the formula at the top , the part that's 1/ 1/ 0.2 should be 1/ 0.2 -from the formula on pg 712 (19.3). The result shown used the corrected form. pg815 next to last paragraph in last sentence; t2N+3 should be t2N+4 pg816 Figure 21.22b V should be 2N + 4 not 2N + 3 pg 875 Figure C.1c Y isn't shown pg880 Figure C.2 A isn't shown POSSIBLE ERRATA: waiting to hear from the author. p473 shipmovie.cpp - # of discs in smoke stack is 55 ; shouldn't this be i<56 in the for loop? p642 shouldn't this say n' not m in 0<=j<=m ? p804 at the top shouldn't it say gl_out [gl_PatchVerticesOut] not gl_in[gl_PatchVerticesOut] p816 Figure 21.22 (c) why does v10 = v1 , v4 = v15 ? Animating Man Problem: Man 1 doesn't move at location I press n , makes a copy of Man1 right on it which is exact position . This copy is Man2 . I place Man2 somewhere on the screen. Then I goes to Man 2. I press backspace on Man2 , & it resets Man2 back on Man1's position where the copy was made. If you move Man1 & press backspace a runtime error occurs. It won't reset it to its initial configuration. Does vector only delete (man) greater than 1?

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.sk/products/2709875-computer-graphics-through-opengl-from-theory-to-experiments](https://www.desertcart.sk/products/2709875-computer-graphics-through-opengl-from-theory-to-experiments)

---

*Product available on Desertcart Slovakia*
*Store origin: SK*
*Last updated: 2026-04-23*