Teaching Scheme (in Hours)
Theory |
Tutorial |
Practical |
Total |
3 |
0 |
2 |
5 |
Subject Credit : 5
Examination Scheme (in Marks)
Theory
ESE (E)
|
Theory
PA (M)
|
Practical
ESE Viva (V)
|
Practical
PA (I)
|
Total
|
70 |
30 |
30 |
20 |
150 |
Syllabus Content
Unit-1: Basic of Computer Graphics
Basic of Computer Graphics, Applications of computer graphics, Display devices, Random and Raster scan systems, Graphics input devices, Graphics software and standards
Unit-2: Graphics Primitives
Points, lines, circles and ellipses as primitives, scan conversion algorithms for primitives, Fill area primitives including scan-line polygon filling, inside-outside test, boundary and flood-fill, character generation, line attributes, area-fill attributes, character attributers.
Unit-3: 2D transformation and viewing
Transformations (translation, rotation, scaling), matrix representation, homogeneous coordinates, composite transformations, reflection and shearing, viewing pipeline and coordinates system, window-to-viewport transformation, clipping including point clipping, line clipping (cohen-sutherland, liang- bersky, NLN), polygon clipping
Unit-4: 3D concepts and object representation
3D display methods, polygon surfaces, tables, equations, meshes, curved lies and surfaces, quadric surfaces, spline representation, cubic spline interpolation methods, Bazier curves and surfaces, B-spline curves and surfaces
Unit-5: 3D transformation and viewing
3D scaling, rotation and translation, composite transformation, viewing pipeline and coordinates, parallel and perspective transformation, view volume and general (parallel and perspective) projection transformations
Unit-6: Advance topics
visible surface detection concepts, back-face detection, depth buffer method, illumination, light sources, illumination methods (ambient, diffuse reflection, specular reflection), Color models: properties of light, XYZ, RGB, YIQ and CMY color models
Reference Books
Sr. |
Title |
Author |
Publication |
Amazon Link |
1 |
Computer Graphics |
D.Hearn And P.Baker |
Pearson Eduction |
|
2 |
Computer Graphics, with OpenGL |
Hearn and Baker |
Pearson |
|
3 |
Computer Graphics |
Sinha & Udai |
TMH |
|
4 |
Computer Graphics |
Foley and van Dam |
Person Education |
|
Course Outcome
Sr. |
CO Statement |
Marks Weightage(%) |
1 |
To understand the basic computer graphics primitives as well as able to implement
them. |
15 |
2 |
To learn, compare and apply various transformation techniques. |
17 |
3 |
To design basic animations using latest graphics package software. |
25 |
4 |
Students will be able to solve open design problems regarding surface and edge
detection. |
25 |
5 |
Students will be able to apply the knowledge, techniques, skills and modern tools
tobecome successful professionals in graphics industries. |
18 |