| MCA IV Semester | ||||||||
| Subject Name: Computer Graphics | ||||||||
| Subject Code:406 | ||||||||
| Name of Faculty: Sandeep K. Budhani | ||||||||
| Text book/Reference: -B1: Computer Graphics,
Hearn & Baker, PHI, B2:Principle of Interactive Computer Graphics, NewmannSprourall,TMH, B3: Computer Graphics, Saum's Series |
||||||||
| Lecture No. | Unit | Topic to be covered | Books | |||||
| 1 | 1 | Introduction of Computer graphics, Brief discussion about Display devices | B1,Chap.1 & 2 Page No 4-34.,53,56 | |||||
| 2 | CRT and its working | B1,Chap. 2 Page No. 42 | ||||||
| 3 | Flat Panel, LCD etc and Working, Plasma Panel | B1,Chap. 2 Page No. 45 | ||||||
| 4 | 2 | Introduction of Point Plotting Technique and Coordinate system | B1,Chap. 3 Page No. 84 | |||||
| 5 | DDA Line Drawing Algorithm | B1,Chap. 3 Page No. 87 | ||||||
| 6 | Bresenham's line drawing algorithm | B1,Chap. 3 Page No. 88 | ||||||
| 7 | Inremental Method | B2, Chap 2, Page No.19 | ||||||
| 8 | Circle generation algorithm: DDA Method | B1,Chap. 3 Page No. 97 | ||||||
| 9 | Midpoint circle generation algorithm | B1,Chap. 3 Page No. 98 | ||||||
| 10 | Bresenham's Algorithm for circle generation | B1, Chap. 3 Page No. 97 | ||||||
| 11 | Questions based on Line Drawing Algorithm | |||||||
| 12 | 3 | Display Devices and Controllers | B1,Chap. 2 Page No. 53-56 | |||||
| 13 | 4 | Introduction of 2-D
Transformation and transformation principles |
B1,Chap. 5 Page No. 184 | |||||
| 14 | Question based on Translation, Scaling and Rotation | |||||||
| 15 | Continue the same topic, Composite transformation | B1,Chap. 5 Page No. 191 | ||||||
| 16 | Instant ttransformation and concatenation of matrices | B3, Chap. 4, Page No. 76 | ||||||
| 17 | Homogeneous coordinate and matrices | B1,Chap. 5 Page No. 188 | ||||||
| 18 | 5 | Intro of Clipping and Windowing and Viewing transformation | B1,Chap. 6 Page No. 217 | |||||
| 19 | Viewing coordinate reference
frame and window-to-viewport mapping |
B1,Chap. 6 Page No. 220 | ||||||
| 20 | Point clipping and Line clipping | B1,Chap. 6 Page No. 225 | ||||||
| 21 | Polygon clipping | B1,Chap. 6 Page No. 237 | ||||||
| 22 | Midpoint subdivision algorithm, Questions based on these algorithm | B1,Chap. 3 Page No. 33 | ||||||
| 23 | 6 | Positioning Technique | B2, Chap 12, Page No.161 | |||||
| 24 | Positionoing constraint | B2, Chap 12, Page No.162 | ||||||
| 25 | Pointing and selection | B2, Chap 12, Page No.170 | ||||||
| 26 | Inking, Painting nad constraint | B2, Chap 12, Page No.176 | ||||||
| 27 | Online character recognition and Revision | B2, Chap 12, Page No.178 | ||||||
| 28 | 7 | Introduction of Event Handling, Polling | B2, Chap 13, Page No.183 | |||||
| 29 | Discussion about Interrupts and Event queue | B2, Chap 13, Page No.186, 187 | ||||||
| 30 | Functions for event handling | B2, Chap 13, Page No.189 | ||||||
| 31 | Light pen interrupt, Slection interrupt | B2, Chap 13, Page No.193 | ||||||
| 32 | 8 | Representation of Raster Image & Frame buffer display | B2, Chap 15, Page No.211 | |||||
| 33 | Intro of Natural Image, Sampling | B2, Chap 15, Page No.223 | ||||||
| 34 | Continue the same and Halftoning | B3, Chap. 2, Page No. 11 | ||||||
| 35 | Revision | |||||||
| 36 | 9 | Geometric representation of area scan converting polygon | B2, Chap 16, Page No.229-230 | |||||
| 37 | X-Y algorithm and its properties | B2, Chap 16, Page No.240 | ||||||
| 38 | 10 | Raster manipulation functions | B2, Chap 17, Page No.261-262 | |||||
| 39 | 3-D graphics: technique for achieving realism | B2, Chap 17, Page No.265-270 | ||||||
| 40 | 11 | Curves & surfaces: the Bezier methods, B-spline method. | B2, Chap 18, Page No.285-290 | |||||
| 41 | Questions based on Bezier curve | |||||||
| 42 | B-spline method and Questions based on B-spline | B2, Chap 18, Page No.295-300 | ||||||
| 43 | 12 | Perspective depth: the screen coordinate system & clipping before division | B2, Chap 17, Page No.265-270 | |||||
| 44 | 13 | Color models and Application: Properties of light, RGB, | B1, Chap 15, Page No.240 | |||||
| 45 | YK color model | B1, Chap 15, Page No.245-250 | ||||||
| Evaluation Components | ||||||||
| S. No | Evaluation Component | Weightage | ||||||
| 1 | Tutorial | 3 | ||||||
| 2 | Quiz | 2 | ||||||
| 3 | Attendance | 7 | ||||||
| 4 | PDP/Project | 3+3=6 | ||||||
| 5 | Seminar | 5 | ||||||
| 6 | Mid term | 2 | ||||||