MDU University BCA 5th Semester Syllabus, Computer Graphics.

BCA 5th Semester Syllabus
BCA-302: Computer Graphics  


Graphics Primitives: Introduction to computer graphics, Basics of Graphics systems, Application areas of Computer Graphics, overview of graphics systems, video-display devices, and raster-scan systems, random scan systems, graphics monitors and workstations and input devices. Output Primitives: Points and lines, line drawing algorithms, mid-point circle and ellipse algorithms. Filled area primitives: Scan line polygon fill algorithm, boundary fill and floodfill algorithms .


2-D Geometrical Transforms: Translation, scaling, rotation, reflection and shear transformations, matrix representations and homogeneous coordinates, composite transforms, transformations between coordinate systems. 2-D Viewing: The viewing pipeline, viewing coordinate reference frame, window to viewport coordinate transformation, viewing functions, Cohen-Sutherland and Cyrus-beck line clipping algorithms, Sutherland –Hodgeman polygon clipping algorithm. 


3-D Object Representation: Polygon surfaces, quadric surfaces, spline representation, Hermite curve, Bezier curve and B-Spline curves, Bezier and B-Spline surfaces. Basic illumination models, polygon-rendering methods.


3-D Geometric Transformations: Translation, rotation, scaling, reflection and shear transformations, composite transformations. 3-D Viewing: Viewing pipeline, viewing coordinates, view volume and general projection transforms and clipping. 

You also like :

MDU University BCA 5th Semester Syllabus, Data Communication and Networking.