Computer Graphics and Gaming - Dec 2015
Computer Engg (Semester 4)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks.
Solve any one question from Q1 and Q2
1 (a) Explain the following:
i) Frame buffer
iii) Aspect ratio(6 marks) 1 (b) Find out points for line segment having end points (0, 0) (-8, -4) using DDA line drawing algorithm.(6 marks) 2 (a) What is error factor in Bresenham's circle drawing algorithm? Write Bresenham's circle drawing algorithm.(8 marks) 2 (b) Explain in brief:
i) Raster scan display
ii) TIFF file format(4 marks)
Solve any one question from Q3 and Q4
3 (a) Explain Even-odd inside test with example.(3 marks) 3 (b) Write flood fill algorithm.(3 marks) 3 (c) Explain rotation about arbitrary point. Generate transformation matrix for same.(6 marks) 4 (a) Explain parallel and perspective projection with example.(4 marks) 4 (b) Write and explain Cohen-Sutherland line clipping algorithm.(8 marks)
Solve any one question from Q5 and Q6
5 (a) Explain point source illumination.(3 marks) 5 (b) Explain fractals with example.(3 marks) 5 (c) Write painters algorithm.(3 marks) 5 (d) Explain Bezier curve in detail.(4 marks) 6 (a) Explain diffused illumination.(3 marks) 6 (b) Explain RGB color model.(4 marks) 6 (c) Explain fractal lines with example.(3 marks) 6 (d) Explain painter's algorithm.(3 marks)
Solve any one question from Q7 and Q8
7 (a) Give any four basic guidelines for animation.(4 marks) 7 (b) Explain need of NVIDIA workstation in gaming.(5 marks) 7 (c) Write a short note on OpenGL ES.(4 marks) 8 (a) Explain role of Maya/equivalent open source tool in graphics design.(4 marks) 8 (b) What is segment? Explain segment table.(5 marks) 8 (c) Explain architecture of any NVIDIA processor.(4 marks)