CSVTU, B.E. VI Semester, Computer Science Engineering, Computer Graphics Syllabus

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

Semester – VI Branch- Computer Science & Engineering.

Subject: Computer Graphics

UNIT-I OVERVIEW OF GRAPHICS SYSTEM: –

Video display devices, Input 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, Liang Barsky 2-D & 3-D clipping :Cohen Sutherland, Polygon clipping:

Sutherland Hodgeman & 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 B-splines, 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, Z-Buffer or depth buffer

algorithm, Painter’s algorithm(Depth sorting method), Binary space partitioning trees, Scanline

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 Modeling: Generation

through sweep techniques, Constructive sold geometry, B representations, Octrees, Ray

Tracing & their Theory, Animation: In-between 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 , Schaum Series.

 

Leave a Comment