CSVTU BE VI Semester IT Computer Graphics Syllabus

CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY BHILAI (C.G.)

Semester: VI Branch: Information Technology

Subject: Computer Graphics

UNIT-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.

Text Books:

 

1. Computer graphics, Hearn and Baker, PHI

 

2. Computer Graphics, Foley, PE-LPE,

 

Reference Books:-

1. Procedural Elements of Computer graphics, Rogers, McGraw Hill

2. Computer graphics, Harringtons S., McGraw Hill.

3. Computer Graphics, Schoum Series.

Leave a Comment