Computer Graphics & Multimedia (CGM)
IT-601-
Unit 1Display and Input Devices
Raster scan displays · Storage tube displays · Refreshing · Flickering · Interlacing · Colour monitors · Display processor resolution · Dot matrix printers · Inkjet laser printers · Keyboard operation · Mouse · Scanner · Digitizing camera · Track ball · Tablet · Joysticks · Graphical input techniques · Positioning techniques · Rubber‑band techniques · Dragging
-
Unit 2Scan Conversion and Curve Drawing
Scan conversion techniques · Image representation · Line drawing · Simple DDA algorithm · Bresenham’s line algorithm · Circle drawing · General circle method · Symmetric DDA · Bresenham’s circle algorithm · Curves · Parametric function · Bezier method · B‑spline method
-
Unit 3Geometric Transformations and Projection
2D and 3D coordinate systems · Translation · Rotation · Scaling · Reflection · Inverse transformation · Composite transformation · World coordinate system · Screen coordinate system · Parallel projection · Perspective projection · Representation of 3D objects on a 2D screen · Point clipping · Line clipping algorithms · Polygon clipping algorithms · Hidden surface elimination (introduction) · Basic illumination model · Diffuse reflection · Specular reflection · Phong shading · Gouraud shading · Ray tracing · Color models: RGB, YIQ, CMY, HSV
-
Unit 4Multimedia System Architecture
Multimedia components and applications · Multimedia system architecture · Evolving multimedia technologies · Defining objects for multimedia systems · Multimedia data interface standards · Multimedia databases · Multimedia hardware · SCSI interface · IDE interface · MCI interface · Multimedia tools · Presentation tools · Authoring tools
-
Unit 5Multimedia Compression and Formats
Compression and decompression techniques · Multimedia data and file‑format standards · TIFF format · MIDI format · JPEG format · DIB format · MPEG format · RTF format · Multimedia I/O technologies · Digital voice and audio · Video image and animation · Full‑motion video · Storage and retrieval technologies