You are on page 1of 2

No. Topic Book / Pg.No.

Hours
Cum.
Hours
Teaching
Aids
1. Introduction 1 1
UNIT I 2D PRIMITIVES 9
2.
Output Primitives Line,
circle and ellipse drawing
algorithms
T Ch.3 103 - 160 3 4
3.
Attributes of output
primitives
T Ch.4 163
200
2 6

4.
Two dimensional geometric
transformation
T Ch.5 203
231
1 7
NPTEL
video
5.
Two dimensional viewing
Line, polygon, curve and
text clipping algorithms
T Ch.6 236
267
3 10

OHP
UNIT II THREE DIMENSIONAL CONCEPTS 9
6.
Parallel and Perspective
projections
T Ch.9 316
323
1 11
7.
Three Dimensional
Object Representation
Polygons, curved lines,
splines, Quadratic surfaces
Visualization of data sets
T Ch.10 324
423
4 15

8. 3D transformations
T Ch.11 427
449
1 16
PPT
9. Viewing
T Ch.12 451
487
1 18

10.
Visible surface
identification
T Ch.13 490
511
1 19
UNIT III GRAPHICS PROGRAMMING 9
11.
Color Models - RGB, YIQ,
CMY, HSV
T Ch.15 584
601
1 20 PPT
12.
Animation General
computer
animation, Raster, Key
frame
T Ch.16 603
616
1 22

13.
Graphics programming
using OPENGL - Basic
graphics primitives
R Ch.2 37 67 3 25

NPTEL
video
14.
Drawing three dimensional
objects
Notes 2 27

15.
Drawing three dimensional
scenes
R Ch.5 258
277
1 28

UNIT IV RENDERING 9
16.
Introduction to Shading
models
Flat and Smooth shading
Adding texture to faces
Adding shadows of objects
R Ch.8 408
471
2
1
2
1
30
31
33
34

17.
Creating shaded objects -
Rendering texture
Drawing shadows
1 35

18.
Building a camera in a
program
R Ch.7 358
370
2 37

UNIT V FRACTALS 9
19.
Fractals and Self similarity,
Peano curves, Creating
image by iterated functions,
Mandelbrot sets, Julia sets,
Random Fractals
R Ch.9 472
523
4 41
20.
Overview of ray tracing,
Intersecting rays with other
primitives, Adding surface
texture, Reflections and
transparency, Boolean
operations on objects
R Ch.14 732
817
5 46

21. Review 1 47

You might also like