Information Technology(6th Sem.)
Computer Graphics__________________________________ |
Computer Graphics SyllabusUNIT-I 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-II 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-III 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, Handling points at infinity, 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-IV SHADING & COLOR ISSUES Illumination model for diffused & specular reflection, Computing reflection vector, Gouraud and Phog tracing, Band Illusion, Lateral inhibition, Texture mapping & their characteristics, Parametric Texture mapping, 2D Texture mapping and 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-V 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, Spline Driven animation, Arc length parameterization, Velocity curves, Euler angles and use of quaternion. |
Home|Engineering|First Year|Practicals|Campus|Forum|Colleges|MYblog|About us
Designed by:Ashirwad Kumar