[go: up one dir, main page]

0% found this document useful (0 votes)
14 views2 pages

Guidelines of NEPCG

cg guidelines
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views2 pages

Guidelines of NEPCG

cg guidelines
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Guidelines of B.Sc.

(H) Computer Science III sem

Computer Graphics
DSC09
(Effective from Academic year 2024-25)

Unit Topics Chapter Ref. Suggested


Number of
Weeks
1 Introduction: Introduction to Ch 1 1 2
Graphics systems, Basic elements 1.1-1.8
of Computer graphics, Ch 2
Applications of computer graphics. 2.1-2.6
Architecture of Raster and Random
scan display devices,
input/output devices.

2 Drawing and clipping primitives: Ch 3 2 3


Raster scan line, circle and ellipse 3.2-3.2.2, 3.3
drawing algorithms, Polygon (only 1st order
filling, line clipping and polygon differences),
clipping algorithms 3.4,3.6,3.12-
3.12.3,3.14,3.17-
3.17.3
3 Transformation and Viewing: Ch 2 3 4
2D and 3D Geometric 2.1-2.21
Transformations, 2D and 3D Ch 3
Viewing transformations 3.1-3.15,3.17
(Projections- Parallel and
Perspective), Vanishing points.

4 Geometric Modeling: Polygon Ch 11 2 3


Mesh Representation, Cubic 11.1-11.2.2
Polynomial curves (Hermite and
Bezier).

5 Visible Surface determination Ch 15 2 3


and Surface Rendering: Z-buffer 15.4-15.5.1,
algorithm, List-priority algorithm 15.7.1
and area subdivision algorithm for
visible surface determination. Ch 14 1
Illumination and shading models, 14.1-14.2
RGB Color model and Basics of Ch 15
Computer Animation. 15.1,15.3,15.4
Ch 16
16.1-16.6

Essential/recommended readings
1. Hearn, D & Baker, M.P. Computer Graphics, 2nd edition, Prentice Hall of India, 2006.
2. Foley, J. D., Dam, A.V, Feiner, S. K., & Hughes, J. F. Computer Graphics: Principles
and Practice in C, 2nd edition, Pearson education, 1999.
3. Rogers, D. F. Mathematical Elements for Computer Graphics, 2 nd edition, McGraw
Hill Education, 2002.

Additional References
1. Bhattacharya, S. Computer Graphics, Oxford University Press, 2018.
2. Marschner, S., & Shirley, P. Fundamentals of Computer Graphics, 4 th edition CRC
Press, 2017.

Suggested Practical List :


Practical exercises such as
1. Write a program to implement Bresenham’s line drawing algorithm.
2. Write a program to implement a midpoint circle drawing algorithm.
3. Write a program to clip a line using Cohen and Sutherland line clipping algorithm.
4. Write a program to clip a polygon using Sutherland Hodgemann algorithm.
5. Write a program to fill a polygon using the Scan line fill algorithm.
6. Write a program to apply various 2D transformations on a 2D object (use homogeneous
Coordinates).
7. Write a program to apply various 3D transformations on a 3D object and then apply
parallel and perspective projection on it.
8. Write a program to draw Hermite /Bezier curve.

You might also like