|
B.Tech. IT 6th Sem Subject: Interactive Computer Graphics
UNIT - 1 OVERVIEW OF GRAPHICS SYSTEM I/O devices, Raster scan & Random scan system, line-circle-ellipse generating algorithm, filled area primitives, 2-D & 3-D transformation, Clipping, 2-D Cyrus Beck clipping, 2-D & 3-D Sutherland cohen clipping, Polygon clipping, Hodgeman-sutherland & Weiler-Atherton polygon clipping.
UNIT - 2 CURVES & SURFACES Conics-Parametric forms for circle, ellipse, parabola, Bezier Curves-Need for cubic parametric curves c0, c1, c2 continuity, Generation though Bernstein polynomials, Condition for smooth joining of 2 segments, Convex Hull property, B-Spline Curves, Knot vectors-uniform and open uniform curves, Uniform, Periodic B-splines, Open, Uniform Bsplines, Non-uniform, rational B-splines, Beta splines, Subdividing curves, Drawing curves using forward differences.
UNIT - 3 PROJECTIONS & HIDDEN SURFACE REMOVAL 3-D Transformation for right handed co-ordinate system (Z-axis towards viewer), Parallel projection on xy plane (including oblique view), Perspective projection-1, 2 and 3 Vanishing points, Reconstruction of 3-D images, Hidden Surface Removal, Back face removal, Floating Horizon method for curved objects, ZBuffer or depth buffer algorithm, Painters algorithm (Depth sorting method), Binary space partitioning trees, Scan - line algorithm, Warnock’s algorithm.
UNIT - 4 SHADING & COLOR ISSUES Illumination model for diffused & specular reflection, Computing reflection vector, Gouraud and Phog tracing, Band Illusion, Lateral inhibition, Texture mapping & their characteristics, Bump mapping, Handling shadows, Radiosity, Lambert’s Law, Basic element, Recapitulation, Modeling transparency, Visualization of data sets, volume rendering, Color issues, Additive, Subtractive primaries, Wavelength spectrum, JCM color.
UNIT - 5 FRACTALS & ANIMATION Fractals, self-similar fractals-fractal dimension, Generation of Terrain-random mid point displacement, Grammar based models, Self-squaring fractals, Soild Modelling, Generation through sweep techniques, Constructive sold geometry, B representations, Octrees, Ray Tracing & their Theory, Animation, In-betweening using rotation and translation, Procedural animation, Image Transformation-Translation and rotation, Morphing, Motion Control (Key framing).
|