CS2401 - Computer Graphics Lesson Plan1
CS2401 - Computer Graphics Lesson Plan1
CS2401 - Computer Graphics Lesson Plan1
P INSTITUTE OF TECHNOLOGY
G.Rajasekaran
Designation
Assistant Professor
Department
Branch
Batch
Semester
Subject code
B.E
VII
Computer Graphics
CS2401
Verified by : HOD
Approved by:PRINCIPAL
: G.Rajasekaran
2. Subject
: Computer Graphics
3. Subject Code
: CS2401
4. Branch
: B.E (CSE)
1. TARGET
a) Pass Percentage
: 100%
: 75%
2. COURSE PLAN
Coverage of units by lectures, design experiments, demonstration of models,
model preparation, assignments etc.
3. METHOD OF EVALUATION
a) CIAT-1
b) CIAT-2
c) MODEL EXAM
d) Assignments
Verified by : HOD
Approved by:PRINCIPAL
COURSE OBJECTIVE
S.No Objective
The objectives of this lesson are to make the
1
Outcome
A- An ability to apply knowledge of mathematics, science,
and engineering
b) Rasterization
transformation.
3D Model Respresentation.
and engineering
transformation.
Methods.
and engineering
OpenGL.
Verified by : HOD
Approved by:PRINCIPAL
4.
and engineering
5.
and engineering
a) classification of Fractals
b) Ray Tracing
COURSE OUTCOME
1. Name of the Faculty
: G.Rajasekaran
2. Subject
: Computer Graphics
3. Subject Code
: CS2401
Verified by : HOD
Approved by:PRINCIPAL
: B.E (CSE)
S.No
A
B
C
of the subject
D
E
F
G
H
J
K
Verified by : HOD
Approved by:PRINCIPAL
Verified by : HOD
Approved by:PRINCIPAL
COMPUTER GRAPHICS
LTPC 3003
2D PRIMITIVES
Output primitives Line, Circle and Ellipse drawing algorithms - Attributes of output primitives Two
dimensional Geometric transformation - Two dimensional viewing Line, Polygon, Curve and Text
clipping algorithms
UNIT II
3D CONCEPTS
Parallel and Perspective projections - Three dimensional object representation Polygons, Curved
lines, Splines, Quadric Surfaces,- Visualization of data sets - 3D transformations Viewing -Visible
surface identification.
UNIT III
GRAPHICS PROGRAMMING
Color Models RGB, YIQ, CMY, HSV Animations General Computer Animation, Raster, Keyframe Graphics programming using OPENGL Basic graphics primitives Drawing three dimensional objects
- Drawing three dimensional scenes
UNIT IV
RENDERING
Introduction to Shading models Flat and Smooth shading Adding texture to faces Adding shadows
of objects Building a camera in a program Creating shaded objects Rendering texture Drawing
Shadows.
UNIT V
FRACTALS
Fractals and Self similarity Peano curves Creating image by iterated functions Mandelbrot sets
Julia Sets Random Fractals Overview of Ray Tracing Intersecting rays with other primitives
Adding Surface texture Reflections and Transparency Boolean operations on Objects.
TOTAL: 45 PERIODS
TEXT BOOKS:
1. Donald Hearn, Pauline Baker, Computer Graphics C Version, second edition, Pearson
Education,2004.
2. F.S. Hill, Computer Graphics using OPENGL, Second edition, Pearson Education, 2003.
REFERENCE:
1. James D. Foley, Andries Van Dam, Steven K. Feiner, John F. Hughes, Computer Graphics- Principles
and practice, Second Edition in C, Pearson Education, 2007.
Verified by : HOD
Approved by:PRINCIPAL
S.No
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Reg. Number
512312104002
512312104003
512312104004
512312104005
512312104006
512312104007
512312104008
512312104009
512312104010
512312104011
512312104012
512312104013
512312104014
512312104016
512312104017
512312104018
512312104019
512312104020
512312104021
512312104022
512312104023
512312104024
512312104026
512312104027
512312104028
512312104029
512312104030
512312104031
512312104032
512312104034
512312104035
512312104036
512312104037
512312104038
512312104039
512312104041
Name of Student
N. ANAND
N. ANIESH KUMAR
R. ARIVAZHAGI
R.G. ARUNA
K. BAGYALAKSHMI
A.BALAKRISHNAN
P. BALASUBRAMANI
D.BHARATHAN
M.DHINAKARAN
P.EZHILARASI
A.H.FAIZAL BASHA
D.GAYATHRI
J.GOWTHAM
M.JAYAPRIYA
L.JERFIN JANCI RANI
V.KARTHIKEYAN
G.KOTTESHWARI
G.LAKSHMINARAYANAN
V.MALATHI
R.MONIKA
A.NANDHINI
G.PACHAYAMMAL
A.PRABHUDEVA
D.PRASHANTH
B.PRAVEENKUMAR
P.V.PREETHIESHWARI
A.PRINCY AUXILIA
P.PRIYA
G.PRIYADHARSHINI
P.PRIYANGA
R.RAJESHWARI
P.RAMPREETHI
M.RAMYA
L.RANJITHA
R.RANJITHA
ROOTH JOSEPH VIJAYMARY
Verified by : HOD
Approved by:PRINCIPAL
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
512312104042
512312104043
512312104044
512312104045
512312104046
512312104047
512312104048
512312104049
512312104050
512312104051
512312104052
512312104053
512312104054
512312104055
512312104056
512312104057
512312104301
N.SAKTHIVEL
K.SANGEETHA
R.SARANYA
S.SATHISH
M.SATHIYASELVAM
R.SAVITHA
R.SELVAM
D.SINDHU
A.SUSILA
M.TAMIZHVELAN
K.UMA
M.VENKATESH
S.VETRISELVAN
V.VIGNESHVARAN
R.VIJAYALAKSHMI
R.VINOTH
R.PRABAKARAN
Verified by : HOD
Approved by:PRINCIPAL
Lesson Plan
Unit I : Using primitives - line, circle, ellipse drawing algorithm.Output primitives Line,
Circle and Ellipse drawing algorithms - Attributes of output primitives Two dimensional
Geometric transformation - Two dimensional viewing Line, Polygon, Curve and Text clipping
algorithms
Objective:
The objectives of this lesson are to make the student aware of the following concepts
a) points and lines and Rasterization and
c) Properties of circle and ellipse and
S.No
Topics to be covered
Referred
Date
29.06.2015
30.06.2015
No. of
Pages
Hours
Required
T1
004 - 034
T1
086 - 092
T1
097 - 101
T1
102 - 110
T1
144 - 176
T1
184 - 187
T1
188 - 203
T1
217 - 224
T1
225 - 246
Handouts
02.07.2015
3
03.07.2015
4
04.07.2015
5
6
7
8
9
06.07.2015
07.07.2015
08.07.2015
09.07.2015
10.07.2015
10
Verified by : HOD
10
Approved by:PRINCIPAL
S.No
Topics to be covered
Date
13.07.2015
14.07.2015
Books
Referred
T1
T1
T1
No. of
Pages
Hours
Required
298 - 299
408 - 420
1
1
15.07.2015
3
1
305 - 345
16.07.2015
Quadric Surfaces
T1
346 - 354
395 - 402
17.07.2015
5
20.07.2015
21.07.2015
22.07.2015
03.08.2015
10
04.08.2015
T1
3D Transformations
T1
3D Transformations, Viewing
T1
T1
T1
1
427 - 445
451 - 457
489 - 500
501 - 510
Handouts
Verified by : HOD
1
1
1
1
1
10
Approved by:PRINCIPAL
S.No
Topics to be covered
Date
05.08.2015
06.08.2015
Books
Referred
T1
CMY, HSV
T1
Animations
T1
No. of
Pages
Hours
Required
584 - 594
595 - 598
1
1
07.08.2015
3
1
603 - 604
10.08.2015
General Computer Animation
T1
1
605 - 606
11.08.2015
Raster, Keyframe
T1
1
607 - 611
12.08.2015
13.08.2015
14.08.2015
17.08.2015
10
18.08.2015
T2
T2
T2
T2
39
042 - 050
258 - 275
258 - 275
Verified by : HOD
1
1
1
1
1
10
Approved by:PRINCIPAL
Date
S.No
Books
Topics to be covered
Referred
No. of
Pages
Hours
Required
19.08.2015
1
T2
1
413 - 430
01.09.2015
T2
T2
430 - 435
02.09.2015
3
1
439 - 461
4
5
6
7
8
9
10
03.09.2015
04.09.2015
07.09.2015
08.09.2015
09.09.2015
10.09.2015
11.09.2015
T2
T2
T2
T2
Rendering Texture
T2
Drawing Shadows
T2
Beyond
the
Syllabus:
Essential
T2
465 - 467
466 - 470
466 - 470
469
470
471
413 - 430
Verified by : HOD
1
1
1
1
1
1
1
10
Approved by:PRINCIPAL
Books
S.No
Topics to be covered
Referre
No. of
Pages
14.09.2015
T2
T2
T2
Random Fractals
T2
T2
T2
T2
T2
T2
10
1
2
3
4
5
6
15.09.2015
16.09.2015
21.09.2015
22.09.2015
23.09.2015
Hours
Required
473 - 485
494 - 503
504 - 518
519 - 522
736
750 - 759
770 - 780
793 - 801
802 - 811
1
1
1
1
1
1
1
1
1
1
10
TOTAL PERIODS : 50
Verified by : HOD
Approved by:PRINCIPAL