BEEE17

COMPUTER GRAPHICS

OBJECTIVE: The objective of the course is to give an overview of Graphics systems,various input and output methods and the relevant fundamental algorithms for development of lines,curves,which finally extends to 2-D and 3-D Graphics and ultimately to visual realism.

1.OVERVIEW OF GRAPHICS SYSTEMS

Display Devices - Hard copy Devices. Interactive Input Devices - Display Processors - The Graphical Kernel system - Output Primitives - Line drawing algorithms, Circle Generation algorithms - Character Generation.

2.INTERACTIVE INPUT METHODS

Pointing and Positioning techniques, Event handling, - Segmentation - 2D Transformations - Windows and View ports - Window - to - View port Transformation - Clipping - Line Clipping - Polygon Clipping.

3.RASTER SCAN GRAPHICS

Scan conversion algorithms - Solid area scan Conversion - Polygon filling - Scan converting polygons - Seed fill algorithms - Anti - aliasing, Halftoning.

4.THREE DIMENSION CONCEPTS

3D Representations - Polygon surfaces - Curved surfaces - Fractal - Geometry Methods - Sweep representations - Octrees. 3D Transformations - Viewing in Three Dimensions - Projections - Viewing Transformation.

5.VISUAL REALISM

Hidden line and hidden surface removal - shading and color models - Modeling methods.