Course Title : Computer Graphics and Multimedia Techniques
Course Code: : CS315
Credits : 03
Unit 1 Introduction to Graphics Devices:
Display Devices and Adapters, Working of Printers, LCD Display.
Unit 2 Transformations:
Basic 2D & 3D transformations - Translation, Scaling, Rotation, Reflection, Shearing, Multiple Transformations, Rotation about an axis parallel to a coordinate axis, Rotation about an arbitrary axis in space, Affine and Perspective Geometry, Orthographic projections and Axonometric projections.
Unit 3 Raster Scan Graphics:
Bresenham's line and circle drawing algorithms, Scan Conversion techniques: RLE, Frame Buffer, Scan converting polygons: Edge fill and Seed fill algorithms, Anti- aliasing and Half-toning.
Unit 4 Viewing and Clipping:
Introduction, Windowing and View-porting, Introduction to clipping, Point clipping, Line clipping: Sutherland - Cohen line clipping algorithm.
Unit 5 Curves and Surfaces
Curve Representation, Non-parametric and parametric curves, representation of space curves, Cubic Spline, Parabolic Blended curves, Bezier curves and B-spline curves, Z- buffer, Warnock algorithm.
Unit 6 Multimedia Applications
Media preparation, composition, integration, communication, entertainment using commercial tools
Text Books :
1. “Mathematical elements for Computer Graphics” - David F. Rogers, J. Alan Adams (MGH Int.) (For chapters 1, 2, 5)
2. “Procedural elements for Computer Graphics” - David F. Rogers, (MGH Int.) (For chapters 3, 4)
3. “Multimedia Making it Work”, Tay Vaughan, TMGH, 5th Edition.
4. “Multimedia Communication”, Fred Halsall, Pearson Education.
Reference Books :
1. Newman Sproul, “Principles of Interactive Computer Graphics” - (MGH) (chapters 1,4)
2. Prof. Rajesh Maurya, “Computer Graphics” (Wiley India Pvt. Ltd.) (Chapter 4)
3. Hearn & Baker, “Computer Graphics”.
4. Ranjan Parekh, “Principles of Multimedia”, TMGH