Computer Graphics Book By Sushil — Goel
It is likely you are referring to one of two possibilities:
- A local/Indian-published exam guide – Often, authors like Sushil Goel write “textbooks” for specific Indian university syllabi (e.g., UPTU, RTU, MDU). These books typically contain condensed notes, previous exam questions, and summaries, not rigorous algorithmic or mathematical content.
- A misspelling – You may mean Sushil Jajodia (database/security) or Sumanta Guha (author of Computer Graphics Through OpenGL).
Unit 3: 2D & 3D Transformations
Coordinate geometry meets matrix multiplication.
- Basic Transformations: Translation, Rotation, Scaling, Shearing, Reflection.
- Homogeneous Coordinates: The "why" behind using 3x3 matrices for 2D graphics.
- Composite Transformations: Rotation about an arbitrary point (a guaranteed long question in exams).
- 3D Extensions: The book smoothly transitions to 3D rotations about X, Y, and Z axes.
Unit 2: Polygons & Filling
Key Concepts
- Polygon types (convex, concave, complex)
- Inside-outside tests (odd-even rule, winding number)
- Polygon filling algorithms
Algorithms
- Scan-line polygon fill (edge table, active edge list)
- Boundary fill (4-connected, 8-connected, recursive vs. stack)
- Flood fill
Sample Problem
Explain flood fill vs. boundary fill. Write stack-based flood fill pseudocode.
Exam Tip – Remember the limitation of recursive fill (stack overflow for large areas).
Week 2: Polygons & Transformations
- Master mathematically rotating a triangle around point (10,20).
- Key Exercise: Create a 2D transformation matrix cheat sheet. The book provides a fantastic summary table.
- Viva Question: "What is the advantage of Homogeneous Coordinates?" (Answer: It allows translation via matrix multiplication).
✅ The Strengths
- Exam-Oriented: Every chapter ends with "Short Answer Questions" and "Long Answer Questions" categorized by Bloom's Taxonomy.
- Numerical Heavy: Graphics is a scoring subject because algorithms have deterministic outputs. Goel provides dozens of numericals (e.g., "Clip this line using CS algorithm").
- Language Barrier Friendly: The English is simple and declarative. No complex subordinate clauses.
- Cost: Typically priced between ₹250 and ₹450, making it accessible to all students.
Unit 6: Advanced Concepts (Multimedia)
Later editions include a section on Fractals (Mandelbrot set), Animation key-frames, and introduction to OpenGL.
2. Simplified Mathematics
Many students find the ellipse or parabola drawing algorithms daunting. Goel often breaks down equations into tabular iterative steps. For example, the Bresenham decision parameter is presented as a loop table (k=0,1,2...), allowing students to manually calculate pixel positions by hand—a common exam requirement. computer graphics book by sushil goel
Mastering the Pixel: A Guide to Computer Graphics via Sushil Goel’s Methodology
Computer Graphics is the discipline that bridges the gap between raw mathematical data and the visual interfaces we interact with daily. While the field is vast, academic textbooks like those by Sushil Goel provide a structured, algorithmic approach to understanding how computers draw.
This article distills the essential teachings found in this text—moving from the mathematics of lines to the physics of light—offering a roadmap for students navigating this subject.
Conclusion: Is It Right for You?
Buy this book if:
- You are preparing for a university semester exam in India.
- You need to memorize the derivation of DDA, Bresenham, Cohen-Sutherland, or Z-buffer.
- You want 10+ years of solved question papers in one binding.
- You are on a strict budget.
Skip this book if:
- You want to learn modern game design (Unity/Unreal).
- You need deep shader programming or ray tracing algorithms.
- You prefer full-color illustrated textbooks (this is monochrome/duotone).
Final Verdict: The Computer Graphics Book by Sushil Goel is not attempting to replace Foley or Shirley. Instead, it serves a specific, vital niche: cracking the engineering exam. For thousands of Indian engineers, this book was the difference between failing Graphics and scoring an 'A' grade. If your goal is to pass your course while building a strong mathematical foundation for 2D and 3D geometry, this book remains the undisputed king of the exam hall.
Last Updated: October 2023. Specifications and prices subject to change. Always verify the edition and syllabus mapping with your university’s teaching scheme.
The book " Computer Graphics & Multimedia " by Sushil Goel is a comprehensive academic resource designed for students pursuing technical degrees such as B.E., B.Tech, M.Sc, MCA, and Diploma programs. It is likely you are referring to one of two possibilities:
Below is a detailed report on its content, structure, and key features. Book Overview
Title: Computer Graphics & Multimedia for M.SC/ MCA/ B.E./B.TECH/DIPLOMA Author: Sushil Goel Publisher: K.K. Book Depot Publication Date: January 1, 2022 (Standard Edition) Language: English Format: Paperback, approximately 240 pages Core Content & Syllabus Coverage
The text is structured to cover both the theoretical foundations and practical applications of computer graphics and multimedia. Key topics typically included are:
Basics & Applications: Real-life applications in education, training (e.g., flight simulators), and the electronic industry.
Geometric Transformations: Translation, rotation about the origin, scaling, mirror reflection about an axis, and shearing.
Clipping & Viewing: Line clipping (Cohen-Sutherland), midpoint subdivision, polygon clipping (Sutherland-Hodgman), and window-to-viewport transformations.
Filling Algorithms: Stack-based fill, scan-line seed fill, and solved numerical problems for practical understanding. A local/Indian-published exam guide – Often, authors like
Multimedia Integration: Concepts of hypertext, hypermedia, hardware/software tools, and authoring features (card, icon, or time-based).
Compression: Introduction to data, image, and video compression techniques like JPEG standards. Key Features
Simplified Language: The book is noted for using easy-to-understand language tailored for students.
Visual Distinction: It clearly distinguishes between Bitmap images (real images from cameras) and Vector graphics (mathematically drawn and editable), which is a foundational concept in the field.
Academic Focus: Specifically curated for university syllabi in India, including Maharshi Dayanand University (MDU) and Kurukshetra University (KUK). Target Audience This book is primarily intended for:
Undergraduate and postgraduate students of Computer Science and Applications.
Diploma students requiring a foundational yet technical introduction to graphics.
Beginners looking for a structured approach to learning graphic transformations and multimedia components.
For those looking to purchase or verify current availability, you can check the listing on Amazon India or explore academic PDFs on Scribd.