|
MCA 5 SEM. Subject: Interactive Computer Graphics
UNIT - 1 Basics and Interactive Graphics Origin of graphics, Working of interactive graphics, Random scan methods, Raster scan methods, Pixels and frame buffer, Color display techniques, Graphics Primitives, Display file structure, CRT, Graphical input devices, Graphical input techniques, Event handling, Input functions.
UNIT - 2 Output primitives and Segmented display file Points & lines, Line drawing DDA algorithm, Bresenhams line drawing algorithm, Circle generation algorithm, Character generation, Text display, Filling polygon. Segments, Functions for segmenting the display file, Posting and un-posting a segment, Segment naming schemes, Appending to segment.
UNIT - 3 Display description Line and polygon clipping, Viewing algorithms Windows and viewpoints, windowing, Zooming and planning, Homogeneous co-ordinate, Two dimensional and three dimensional transformation, Concatenation.
UNIT - 4 Three dimensional graphics Geometric models, Introduction to realism, Perspective depth, Introduction to shading and illumination, Phong shading, Gouraud shading, Projection, Types of projection.
UNIT - 5 Hidden Surface elimination, Curves and surfaces Back face removal and algorithm, Depth buffer algorithm, Area Subdivision algorithm, Scan line algorithm, Parametric functions, Cubic spline Bezier methods, B- Spline Methods, Displaying curves and surfaces.
|