This book is ideally suited for:
Prerequisites: A basic understanding of coordinate geometry (Class 12 level) and elementary C/C++ programming is assumed. No prior knowledge of OpenGL or DirectX is required, as the book starts from the first principles of pixels.
Why should you buy the Computer Graphics Book by Sushil Goel over Hearn & Baker or Foley?
| Feature | Sushil Goel | Hearn & Baker (International) | | :--- | :--- | :--- | | Language | Direct, exam-friendly English | Academic, verbose | | Code Availability | Full C/C++ source codes for all algorithms | Pseudocode or library calls (OpenGL) | | Diagram Style | Reproducible manual-drawing style | Complex photographic quality | | Solved Problems | Extensive (40+ per chapter) | Moderate | | Previous Year Papers| Includes solved AKTU/UPTU papers | None | | Best for | Passing semester exams & coding viva | Research & industry standards | computer graphics book by sushil goel
The Verdict: If you want to learn how a line is drawn without using glBegin(), buy Goel. If you want to build production graphics software, buy Foley. For 90% of Indian engineering students, the former is the immediate need.
A practical look at how only a portion of a drawing is rendered.
Hidden Surface Removal
Illumination Models
Sample Problem
Compare Z-buffer and Painter’s algorithm. When does Painter’s fail?
Exam Tip – Numerical on Phong lighting is rare but conceptual comparison is common. This book is ideally suited for:
This is the heart of the Computer Graphics Book by Sushil Goel. Unlike international books that assume a graphics library, Goel goes line-by-line through the C code.
The beauty of Goel’s book lies in its logical flow. It moves from the absolute hardware basics to advanced three-dimensional rendering.