Computer Graphics : Dr P K Singh, Rajendra Kumar

Salient Features

       Detailed coverage of topics as per the new syllabus of Gautam Budh Technical University, Lucknow.

       Exhaustive yet simple and lucid explanation of concepts

       Good balance between theoretical and mathematical rigor


About the Book

This book is specially designed to suit the requisites of various levels of students studying this subject. It endeavors to provide an excellent and user-friendly presentation of the concepts, essential for an introductory course on automata and computation. The text includes the straightforward explanation of complicated ideas like two dimensional and three dimensional graphics, Graphics devices, Interactive and high definition graphics, curves and surfaces, Graphics software, etc. The text is illustrated with diagrams.


Organization of the Book

The book comprises 10 chapters. Chapter 1 gives the introduction of Computer Graphics with its historical background. It also includes graphics primitives, types of computer graphics, graphic displays, color systems, and an over view of application of computer graphics. 

Chapter 2 deals with detailed discussion on Refresh Cathode-Ray Tubes (CRTs), Random-Scan and Raster Scan Systems. This chapter also deals with concept of Color CRT Monitors, Direct View Storage Tube, Flat panel display, LED and LCD monitors, Touch Panel Display, Display Processors and Characters Generator, and Hard-Copy Devices.

Chapter 3 deals with Line and circle generation algorithm like DDA and Bresenham. The parallel versions of these algorithms are also discussed.

Chapter 4 deals with basic and composite transformations like translation, scaling, rotation, Reflections and shearing. The matrix representations for composite transformations are also discussed in this chapter.

Chapter 5 deals with windowing and clipping. The line clipping algorithms: Cohen Sutherland line clipping algorithm and Liang Barsky algorithm are discussed with illustrations and programs. The line clipping against non rectangular clip windows is also presented. This chapter also deals with Curve clipping, Text clipping, and polygon clipping with the help of Sutherland Hodgeman polygon clipping, Weiler and Atherton polygon clipping algorithm.

Chapter 6 deals with three dimensional graphics by describing 3-D geometric primitives, Object representation, Transformations, viewing, projections, and Clipping.

Chapter 7 deals with Curves and Surfaces. We define Quadric surfaces, Spheres, Ellipsoid, Blobby objects, concepts of Spline, Bspline and finally Bezier curves and surfaces.

 Chapter 8 deals with hidden lines and surfaces. The major topics discussed are - Back Face Detection, Depth buffer method, A- buffer method, Scan line method, basic illumination models Ambient light, Diffuse reflection, Phong model, and Warn model.

 Chapter 9 deals with interactive Computer Graphics. In this chapter we present different tools available for interactive graphics.

 Chapter 10 deals with graphics software.  A brief introduction to GKS, PHIGS/PHIGS+ is given in this chapter.



Modeling and Simulation Concepts

Information and Communication Technologies

Computer graphics


Click  here to view Introductory Chapter

Purchase this book online from

Publisher: Vikas Publishing House Pvt. Ltd.

ISBN: 9788125941941

Price : Rs. 185