ResourcesB.Sc ITComputer Graphics
BSIT603/BSBC602

Computer Graphics

Program:B.Sc IT
Semester:Semester 6
Credits:5 Credits
Units:4 Units

Subject Overview

Computer Graphics covers display devices and input hardware, scan conversion algorithms and area filling, 2D transformations and viewing/clipping, and 3D graphics transformations and projections. A 5-credit core theory paper.

Unit-wise Syllabus

4 units — click WhatsApp below to get the full notes for each

1

Unit 1: Introduction to computer graphics

Active and passive graphics, applications, input devices (light pens, graphic tablets, joysticks, trackball, digitizers, scanners), video display devices (CRT, raster/random scan, color CRT, DVST, flat-panel displays), color models (RGB, CMY), lookup tables

2

Unit 2: Scan conversion and area filling

Process of scan conversion, line/circle/ellipse scan conversion algorithms, Bresenham's algorithms with derivations, midpoint circle algorithm, area filling and flood fill techniques, character generation

3

Unit 3: 2D transformations and clipping

Cartesian and homogeneous coordinate systems, geometric transformations (translation, scaling, rotation, reflection, shearing), 2D viewing transformation, line/polygon/text clipping, Cohen-Sutherland, Sutherland-Hodgeman and Liang-Barsky clipping algorithms

4

Unit 4: 3D graphics

3D geometric transformations, mathematics of parallel and perspective projections, introduction to 3D viewing transformations and clipping

Want the Complete Notes & Past Papers?

WhatsApp us and we'll send you the full notes, question banks, and previous year papers for Computer Graphics.