Syllabus Computer Graphics - (214453) Credit Scheme : Examination Scheme : 03 End_Semester : 70 Marks Unit - III Windowing, Clipping, 3D Transformation, Projections Windowing : Concept of window and viewport, viewing transformations Line Clipping : Cohen Sutherland method of line clipping Polygon Clipping : Sutherland Hodgeman method for convex and concave polygon clipping. 3D Transformation : Translation, scaling, rotation about X, Y, Z & arbitrary axis, and reflection about XY, YZ, XZ & arbitrary plane. Projections : Types of projections - Parallel, Perspective. Parallel : oblique - Cavalier, Cabinet, Orthographic - isometric, diametric, trimetric Perspective : vanishing points as 1 point, 2 point and 3 point. (Chapters - 6, 7) Unit - IV Segments, Illumination models, colour models and shading Segments : Introduction, Segment table, segment creation, closing, deleting, renaming, and visibility. Illumination models : Light sources, ambient light, diffuse light, specular reflection, the Phong model, combined diffuse and specular reflections with multiple light sources. Color Models : CIE Chromaticity Diagram, Color Gamut, RGB, CMY, YCbCr, HSVcolor models. Shading Algorithms : Constant intensity shading, Halftone, Gourand and Phong Shading. (Chapters - 8, 9, 10) Unit - V Curves, fractals and Animation Curves : Introduction, interpolation and approximation, Spline Interpolation Methods-hermite interpolation, Bezier curves, B-Splines. Fractals : Introduction, Classification, fractal Dimension, Fractal dimension and surfaces, Hilbert curve, Koch Curve. Animation : Basics of animation, types of animation, principles of animation, design of animation sequences, animation languages, key frame, morphing, motion specification. Methods of controlling animation, frame-by-frame animation techniques, real-time animation techniques. (Chapters - 11, 12) Unit - VI Virtual Reality Introduction of Virtual Reality : Fundamental Concept, Three I's of virtual reality and Classic Components of VR systems, Applications of VR systems. Multiple Modals of Input and Output Interface in Virtual Reality : Input - 3D position Trackers and its types, Navigation and Manipulation Interfaces, Gesture Interfaces, Graphics Displays - HMD and CAVE, Sound Displays, Haptic Feedback. Rendering Pipeline : Graphics rendering Pipeline, Haptics Rendering Pipeline Modeling in Virtual Reality : Concepts of Geometric Modeling, Kinematic Modeling, Physical modeling and Behavior modeling. (Chapters - 13, 14, 15)