Computer Graphics in Sem3 Includes How Graphics Are Made on a Computer Screen..Transformation of Objects,Colors,Animation,Modelling,Rendering, and many More Graphics Applications .It Involves Graphics Programming In C++ .Learning About Graphics Functions and Features in Computer Animation..How Graphics Are Made Bit by Bit.
1. Computer Graphics, Donald Hearn and M. Pauline Baker, Prentice Hall of India
2. Computer Graphics, Steven Harrington, McGraw-Hill
a. Digital Differential Analyzer (DDA) Algorithm
b. Bresenham's Line Drawing Algorithm
2. Implementing Circle Drawing Algorithm
a. Bresenham's Circle Drawing Algorithm
b. Midpoint Circle Drawing Algorithm
3. Implementing Ellipse Generating Algorithms
4. Character Generation Programs
5. Implementation of Scan line Polygon Fill
a. Boundary Fill
b. Flood Fill
6. Implementation of 2D Transformations (Translation,Scaling and Rotation)
7. Implementation of 3D Transformations (Translation,Scaling and Rotation)
8. Implementation of Clipping Concepts - Line Clipping and Polygon Clipping
9. Implementation of Beizer Curves
10. Animation Sequences Programs
References/Books:
1. Computer Graphics, Donald Hearn and M. Pauline Baker, Prentice Hall of India2. Computer Graphics, Steven Harrington, McGraw-Hill
3. Computer Graphics Principles and Practice, J.D. Foley, A. Van Dam, S.K. Feiner and R.L. Phillips, Addision Wesley
4. Principles of Interactive Computer Graphics, Willaim M. Newman, Robert F.Sproull, TATAMCGRAW-HILLNotes Download:
All Computer Graphics Notes -Here
Practicals:
1. Implementing Line Drawing Algorithmsa. Digital Differential Analyzer (DDA) Algorithm
b. Bresenham's Line Drawing Algorithm
2. Implementing Circle Drawing Algorithm
a. Bresenham's Circle Drawing Algorithm
b. Midpoint Circle Drawing Algorithm
3. Implementing Ellipse Generating Algorithms
4. Character Generation Programs
5. Implementation of Scan line Polygon Fill
a. Boundary Fill
b. Flood Fill
6. Implementation of 2D Transformations (Translation,Scaling and Rotation)
7. Implementation of 3D Transformations (Translation,Scaling and Rotation)
8. Implementation of Clipping Concepts - Line Clipping and Polygon Clipping
9. Implementation of Beizer Curves
10. Animation Sequences Programs
For Learning Computer Graphics Programs Visit Our Post - Click Here to Visit
For Any Programming Queries and Help Mail us at bscit.cracked999@gmail.com