CS2401 COMPUTER GRAPHICS Syllabus - Anna University


CS2401                                      COMPUTER GRAPHICS                                    L T P C
3 0 0 3

UNIT I         2D PRIMITIVES                                                                                            9 output primitives Line, Circle and Ellipse drawing algorithms - Attributes of output primitives Two dimensional Geometric transformation - Two dimensional viewing Line, Polygon, Curve and Text clipping algorithms

UNIT II         3D CONCEPTS                                                                                           9
Parallel and Perspective projections - Three dimensional object representation Polygons, Curved lines, Splines, Quadric Surfaces,- Visualization of data sets - 3D transformations Viewing -Visible surface identification.

UNIT III         GRAPHICS PROGRAMMING                                                                     9
Color Models RGB, YIQ, CMY, HS  Animations General Computer Animation, Raster, Keyframe -  Graphics programming using OPENGL Basic graphics primitives Drawing three dimensional objects - Drawing three dimensional scenes

UNIT IV          RENDERING                                                                                              9
Introduction to Shading models Flat and Smooth shading Adding texture to faces – Adding shadows of objects Building a camera in a program Creating shaded objects
Rendering texture Drawing Shadows.

UNIT V            FRACTALS                                                                                               9
Fractals and Self similarity Peano curves Creating image by iterated functions – Mandelbrot  sets   Julia  Sets   Random  Fractals   Overview  of  Ray  Tracing  Intersecting rays with other primitives Adding Surface texture Reflections and Transparency Boolean operations on Objects.
TOTAL: 45 PERIODS

TEXT BOOKS:
1.  Donald Hearn, Pauline Baker Computer Graphics C Version,   second edition, Pearson Education,2004.
2.  F.S. Hill, Computer Graphics using OPENGL, Second edition, Pearson  Education,
2003.

REFERENCE:
1.  James D. Foley, Andries Van Dam, Steven K. Feiner, John F. Hughes, Computer
Graphics- Principles and practice, Second Edition in C, Pearson Education, 2007.









By Vinoth
Previous
Next Post »