Syllabus - Computer Graphics & Visualization (CD504 (A))
CSE-Data Science/Data Science
Computer Graphics & Visualization (CD504 (A))
V
Unit-I
Introduction to Raster Scan displays, Pixels, Frame buffer, Vector & Character generation, Random Scan systems, Display devices, Scan Conversion techniques, Line Drawing algorithms: simple DDA, Bresenham’s Algorithm, Circle Drawing Algorithms: Midpoint Circle drawing and Bresenham’s Algorithm, Polygon fill algorithm: Boundary-fill and Flood-fill algorithms.
Unit-II
2-D Transformation: Translation, Rotation, Scaling, Shearing, Reflection. Inverse Transformation, Homogeneous coordinate system, Matrices Transformation, Composite Transformation. Windowing & Clipping: World Coordinate System, Screen Coordinate System, Viewing Transformation, Line Clipping & Polygon Clipping Algorithms
Unit-III
3-D Transformations: Translation, Rotation and Scaling. Parallel & Perspective Projection: Types of Parallel & Perspective Projection, Hidden Surface elimination: Depth comparison, Back face detection algorithm, Painter’s Algorithm, Z-Buffer Algorithm. Curve generation, Bezier and B-spline methods. Basic Illumination Model: Diffuse reflection, Specular reflection, Phong Shading, Gouraud shading, Ray Tracing, Color models like RGB, YIQ, CMY, HSV.
Unit-IV
Visualization: Visualization of 2D/3D scalar fields: color mapping, ISO surfaces. Direct volume data rendering: ray-casting, transfer functions, segmentation. Visualization of Vector fields and flow data, Time-varying data, High-dimensional data: dimension reduction, parallel coordinates, Non-spatial data: multi-variate, tree/graph structured, text Perceptual and cognitive foundations, Evaluation of visualization methods, Applications of visualization, Basic Animation Techniques like traditional, key framing
Unit-V
Multimedia: Basic of multimedia, application of Multimedia, Text-Types, Unicode Standard ,text Compression, Text file formats, Audio Components, Digital Audio, Digital Audio processing, Sound cards, Audio file formats ,Audio Processing software ,Video-Video color spaces, Digital Video, Digital Video processing, Video file formats. Animation: Uses of Animation, Principles of Animation, Computer based animation, 3D Animation, Animation file formats, Animation software,Special Effects in animation, Storyboarding for Animation, Compression: Lossless/Lossy Compression techniques, Image, Audio & Video Compression, MPEG Standards ,Multimedia Architecture, Multimedia databases.
Practicals
Reference Books
-
Donald Hearn and M.P. Becker “Computer Graphics” Pearson Pub.
-
Foley, Van Dam, Feiner, Hughes, “Computer Graphics: Principles and Practice” Addison- Wesley
-
Rogers, "Procedural Elements of Computer Graphics", Tata McGraw Hill
-
Parekh “Principles of Multimedia” Tata McGraw Hill
-
Maurya, “Computer Graphics with Virtual Reality System “ , Wiley India
-
Pakhira,”Computer Graphics ,Multimedia &Animation”,PHI learning
-
Andleigh, Thakral , “Multimedia System Design “ PHI Learning
-
Khalid Sayood , “Introduction to Data Compression”, Morgan Kaufmann