MCA
MCA 1 SEM.
Introduction to Information Technology
Programming Based Numerical Analysis
Advanced Programming in ‘C’ Language
Data Structure with Algorithm
Digital Electronics
MCA 2 SEM.
Principles of Operating System
Object Oriented Programming with C++
Computer System Architecture
Web Technology
Discrete Mathematics
MCA 3 SEM.
Introduction to JAVA
Artificial Intelligence and Expert Systems
RDBMS
Theory of Computation
Computer Network
MCA 4 SEM.
Compiler Design
Software Engineering
Financial Accounting
Operation Research
Management Information System
MCA 5 SEM.
Soft Computing Techniques
Interactive Computer Graphics
Data Mining & Data Warehousing
Network Security
Analysis & Design of Algorithm
MCA 6 SEM.
Major Project ( Viva Voce)

Guru Ghasidas Vishwavidyalaya
Bilaspur Bilaspur Chhattisgarhhttp://www.ggu.ac.in
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.


Jump to Top | Home Page