** About the book** COMPUTER GRAPHICS is a self-contained introduction to the modern computer graphics system. The goal of the book is to provide students the knowledge of computer graphics and its fundamental principles. It takes a logical approach to enlighten the students with the basic concept of graphics along with it’s in line mathematical and algorithmic implementation. This book fulfills the basic requirements of the students of BCA, MCA, BE/BTech under various universities who are having computer graphics. The complex algorithms are explained with proper examples. Machine-tested programming code for important algorithm is also attached in each chapter. Emphasis is given on numerical examples and solved problems at the end of each chapter the review question of consecutive years are given with solution. |

**Table of Contents** Introduction – Definition and applications of Computer Graphics – Important term related to Computer Graphics : Object space and image space, Pixel, Resolution, Dot pitch, Aspect Ratio, Scan Conversion, Aliasing Effect - Display Device-Raster Scan Display: Refresh rate and interlacing, Cathode ray tube, Bit planes and color depth, Raster scan system – Random scan display : Comparison of Raster Scan and Random Scan – Direct view storage device – Liquid Crystal Display – Plasma display – Color model : RGB color model, CMY color model – Exercise / Output primitive – Scan Conversion of a Point – Scan Conversion of a Line – DDA line drawing algorithm – Bresenham’s line drawing algorithm – Generalize approach for Bresenham’s algorithm – Scan Conversion of a circle : Bresenham’s algorithm, Midpoint circle drawing algorithm – Scan conversion of an ellipse : Midpoint method, Pseudo code for ellipse generation – exercise / 2D Transformation – Representation of appoint and object – Translation – Rotation – Scaling – Reflection – Homogeneous coordinate and combination of transformation – Shearing – Composite Transformation – Transformation of coordinate system – Mathematical solved problems – Exercise / 3D Transformation and Projection : Representation of an object in 3D, Translation, Scaling.
**Audience**
Undergraduate Students, Professionals and Researchers |