University of Madras - Syllabus of Bachelor of Computer Applications (BCA) IIIrd Year - Semester VI- BCA322 - Computer Graphics
UNIVERSITY OF MADRAS
Bachelor in Computer Applications (BCA)
SEMESTER SYSTEM WITH CREDITS
(Effective from the Academic Year 2003-2004)
SYLLABUS
Semester VI- BCA322 - Computer Graphics
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
UNIT- I :
Introduction to computer Graphics - Video display devices- Raster scan Systems -Random Scan Systems - Interactive input devices - Hard copy devices - Graphics software - Output primitives - line drawing algorithms - initialising lines - line function - circle Generating algorithms.
Unit - II
Attributes of output Primitives - line attributes - Color and Grayscale style - Area filling algorithms - Character attributes inquiry functions - Two dimensional transformation - Basic transformation - Composite transformation - Matrix representation - other transformations.
Unit - III
Two - dimensional viewing - window- to view port co-ordinate transformation - clipping algorithms - Interactive input methods - Physical input devices - logical classification of input devices - interactive picture construction methods.
Unit - IV
Three - dimensional concepts - Three dimensional display methods - parallel Projection - Perspective Projection - Depth Cueing - Visible line and surface identification - Three dimensional transformation.
Unit - V
Three dimensional viewing - Projection - Viewing transformation - implementation of viewing operations - Hidden surface and Hidden line removal - backface removals.
Books for Study:
1. D.Hearn and M.P.Baker - Computer Graphics - Prentice Hall of India - 1997.
2. W.M. Newman and RF.Sproull - Principles of Interactive Computer Graphics - McGraw Hill International Edition - 1979.