Syllabus
Course Code: Elective-VI PE-CS-A404 Course Name: Computer Graphics |
||
MODULE NO / UNIT | COURSE SYLLABUS CONTENTS OF MODULE | NOTES |
---|---|---|
1 | Introduction Computer Graphics applications, Classification, Components, Display Devices, Scan conversion-Point & Line, Line drawing algorithms: DDA, Bresenham’s, Circle drawing algorithms: Bresenham’s, Mid point Algorithm . |
|
2 | Advanced Design Techniques Window to view port transformation, Window to view port mapping, Two Dimensional transformation: translation, scaling, rotation, reflection and Shear, Homogeneous Coordinate system. 3-D transformation: Rotation, Shear, translation, Numerical Problems of transformation viewing pipeline. |
|
3 | Graph Algorithms Clipping: Point & Line clipping algorithm, 4-bit code algorithm, Cohen-Sutherland Line clipping algorithms, Polygon clipping: Sutherland-Hodgeman Polygon clipping algorithm. Curve clipping, Text clipping. Projection: Parallel, Perspective, Vanishing Points. |
|
4 | String Matching Algorithms Representation of 3-D Curves and Surfaces: interpolation and approximation alpines, parametric conditions, Geometric continuity conditions, Bezier curves and surfaces: properties of bezier curves, bezier surfaces. Hidden Surfaces removal: Hidden surface elimination, depth buffer algorithm, scan line coherence and area coherence algorithm, Painter’s algorithm. |