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.