About Me

header ads

COMPUTER GRAPHICS (BCS515A)

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.


Post a Comment

0 Comments