CG
CG
Content:
Sr. Content Teaching Module
No. Hours Weightage
(%)
1. Basic of Computer Graphics: Basic of Computer Graphics,
Applications of computer graphics, Display devices, Random 4 15
and Raster scan systems, Graphics input devices, Graphics
software and standards
2. Graphics Output Primitives: Points, Lines, Circles and
Ellipses as primitives, Scan conversion algorithms for 8 20
primitives, Fill area primitives including Scan-line polygon
filling, Inside Outside Test, Boundary and Flood-fill, Character
Generation, Line attributes, Area fill attributes, Character
attributers. Anti-aliasing
3. 2D transformation and viewing: Transformations
(Translation, Rotation, Scaling), Matrix Representation,
Homogeneous Coordinates, Composite Transformations,
Reflection and Shearing, Viewing Pipeline and Coordinates 8 20
System, Window-to-Viewport Transformation, Clipping
including Point clipping, Line clipping (Cohen-Sutherland,
Liang bersky, NLN), Polygon clipping, Text clipping
4. 3D concepts and object representation: 3D Display Methods,
Polygon surfaces, Tables, Equations, Meshes, Curved lies and 6 15
Surfaces, Quadric surfaces, Spline Representation, Cubic Spline
Interpolation Methods, Bazier Curves and Surfaces, B-spline
Curves and Surfaces
5. 3D transformation and viewing: 3D Translation, Rotation and
scaling, Composite Transformation, Viewing Pipeline and
Coordinates, Parallel and Perspective Transformation, View 8 20
Volume and General (Parallel and Perspective) Projection
Transformations
6. Advance topics: Visible Surface Detection Concepts, Back-
Face Detection, Depth Buffer Method, illumination, Light 6 10
Sources, illumination methods (Ambient, Diffuse Reflection,
Specular Reflection), Color models: Properties of light, XYZ,
RGB, YIQ and CMY color models
Reference Books:
Sr. No CO statement