




📈 Elevate your graphics game with the ultimate beginner’s OpenGL blueprint!
Computer Graphics Through OpenGL: From Theory to Experiments by Sumanta Guha is a highly rated, beginner-focused textbook that demystifies computer graphics through clear, step-by-step explanations and extensive OpenGL code examples. It emphasizes foundational concepts using the fixed-function pipeline for easier comprehension, making it the go-to resource for professionals and students eager to build a solid CG foundation. Author-provided errata and index corrections ensure a smooth learning experience.
| Customer reviews | 4.6 4.6 out of 5 stars (10) |
| Dimensions | 18.42 x 3.81 x 23.5 cm |
| Edition | 2nd |
| ISBN-10 | 1482258390 |
| ISBN-13 | 978-1482258394 |
| Item weight | 2.11 kg |
| Language | English |
| Print length | 951 pages |
| Publication date | 6 Aug. 2014 |
| Publisher | A K Peters/CRC Press |
A**X
Di testi introduttivi sulla CG ne ho letti alcuni. Questo è mediamente più chiaro rispetto ad altri per quanto riguarda definizioni e relative dimostrazioni. In altri testi solitamente si arriva alla stessa conclusione in 2-3 righe dicendo cose del tipo "la matrice per le rotazioni rispetto all'asse z è questa ... e ci si arriva così ..." buttando lì un paio di equazioni da cui si dovrebbe dedurre, con calcoli più o meno macchinosi e noiosi, che effettivamente le cosa quadra. In questo invece l'autore si sforza di mostrarti passo passo come si arriva a tale conclusione. Spesso ci riesce in modo brillante. In altre circostanze un po' meno ma è fisiologico data la mole di informazioni presentate e comunque spesso il codice sorgente degli esempi (sterminati) aiutano a comprendere meglio. Deficita un po' nella presentazione della programmable pipeline dato che per 3/4 del testo l'autore usa la vecchia fixed function pipeline per facilitare la comprensione della teoria (cosa che gli riesce alla grande quindi non si può dargli torto per questa scelta). Per questo consiglio di integrare con un altro testo tipo quello gratuito di Joey de Vries o il redbook per quanto riguarda la programmable pipeline. In conclusione, se quello che si cerca è un primo testo sulla CG, questo è semplicemente il migliore attualmente disponibile. ps. la copia in mio possesso ha l'indice analitico completamente sbagliato. Non so se ora sia stato corretto comunque l'autore sul suo sito fornisce, oltre all'errata corrige, l'indice analitico corretto.
B**G
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.
A**N
If I had to choose one OpenGL/3D graphics book from my library to keep, then this would be it. In some 900 pages it covers all the bases you would hope for in an introductory text. The real strength of the book is that it covers the necessary mathematics in an engaging, intuitive, and non-abstract way. Most 3D programmers will eventually hit a wall when they discover that "cut and paste" is not going to be sufficient. The book's example programs, and there hundreds, are short and to the point and they make concrete the necessary theory being developed in the text. The author has chosen to expose OpenGL 2.0 and 3.2 as well as 4.3. Doing so motivates the extra functionality of 4.3. The extra machinery of 4.3 is a distraction when learning the basics, so this seems like a good idea. Many programmers will also need to maintain backward compatibility for commercial reasons. Since this is an introductory book, there are algorithms that are not provided. The book does provide, though, extensive references to go beyond what is given. In short, this book is a model for how a mathematical API should be presented.
M**B
Exzellentes Buch, guter Aufbau, viele Beispiele und Übungsaufgaben. Das Buch hat echt Substanz, nicht so ein schnell gemachtes Buch mit kurzer Halbwertszeit.
C**N
C'est plus un livre qui parle de "Computer Graphics" que d'OpenGL. Donc pas très utile si vous voulez apprendre OpenGL. Une version plus récente est parue depuis.
TrustPilot
2 周前
2 周前