Computer Graphics by Neeta Nain
This book adopts a conceptual approach to computer graphics, with emphasis on mathematical concepts and their applications. It introduces an abstract paradigm that relates the mathematical concepts with computer graphic techniques and implementation methods. This model is intended to help the reader understand the mathematical concepts and their practical use. However, mathematical complexity has not been allowed to dominate. The haul mark of the book is its profuse solved examples which aid in the understanding of mathematical concepts.
The text is supplemented with introduction to various graphics standards, animation, multimedia techniques and fractals. These topics are of immense use in each of the three visual disciplines: modeling transformations, projections and multi-view geometry for computer vision. Geometry of lines, vectors and planes is essential for any geometric computation problem, light and illumination for image-based rendering, and hidden surface removal. Almost every chapter has the working source code to illustrate the concepts, which could be written and used as small programs for better understanding of the topics. A concise appendix of open source OpenGL is also included to showcase programming concepts of computer graphics and visualization.
Audience of the Book :
This book Useful for Computer Science Engineering Student.
Table of Content:
1. Introduction to Computer Graphics
2. Computer-graphic Primitives
3. Scan Conversion
6. Hidden Surface Removal
8. Light Illumination and Shading
9. Evaluating Simple Illumination Model for a Polygon