COMPUTER GRAPHICS
Course Code BCS515A
CIE Marks 50
Teaching Hours/Week (L: T:P: S) 3:0:0:0
SEE Marks 50
Total Hours of Pedagogy 3Hrs
Total Marks 100
Credits 03
Examination type (SEE) Theory
Module-1
Graphics Systems and Models: Applications of Computer Graphics, A Graphics System, Images: Physical
and Synthetic, Imaging Systems, The Synthetic-Camera Model, The Programmer’s Interface, Graphics
Architectures, Programmable Pipelines, Performance Characteristics.
Module-2
Input and Interaction: Interaction, Input devices, Clients and Servers, Display Lists, Display Lists and
Modeling, Programming Event Driven Input, Menus.
Module-3
Geometric Objects and Transformations: Frames in OpenGL, Modeling a Colored Cube, Affine
Transformations, Rotation, Translation and Scaling, Transformation in Homogeneous Coordinates,
Concatenation of Transformations.
Module-4
Viewing: Classical and Computer Viewing, Viewing with a Computer.
Lighting and Shading: Light and Matter, Light Sources, The Phong Lighting Model, Polygonal Shading.
Module-5
From Vertices to Fragments: Basic Implementation Strategies, Four major tasks, Clipping, Line-segment
clipping, Cohen-Sutherland Clipping, Liang-Barsky Clipping.
Implementation Algorithms for Graphics Primitives and Attributes: Line-Drawing Algorithms, DDA
Algorithm, Bresenham’s Line Algorithm, Parallel Line Algorithms, Setting Frame-Buffer Values, CircleGenerating Algorithms, Midpoint Circle Algorithm.
Suggested Learning Resources:
TextBooks
1. Edward Angel: Interactive Computer Graphics A Top-Down Approach with OpenGL, 5th Edition,
Pearson Education, 2008.
2. Donald Hearn & Pauline Baker: Computer Graphics with OpenGL Version, 4th Edition, Pearson
Education, 2011.

.png)
0 Comments