Computer Graphics and Gaming - Jun 2015
Computer Engineering (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.
Answer any one question from Q1 and Q2
1 (a) Describe Frame buffer display in computer graphics.(4 marks) 1 (b) Explain display file and its structure.(4 marks) 1 (c) Explain Bresenham's Line drawing algorithm.(4 marks) 2 (a) Write short notes on : Persistence, Resolution, Aspect ratio.(4 marks) 2 (b) Write the properties of video display devices.(4 marks) 2 (c) Using DDA algorithm find out which pixels would be turned on for the line with end points (1, 1) to (5, 3).(4 marks)
Answer any one question from Q3 and Q4
3 (a) Write Cohen-Sutherland line clipping algorithm.(4 marks) 3 (b) Explain concept of viewing parameters with an example.(4 marks) 3 (c) What is meant by coherence and how it can increase the efficiency of scan line polygon filling.(4 marks) 4 (a) Write the transformation matrix for translation and scaling.(2 marks) 4 (b) Write algorithm to fill the polygon area using flood fill method.(4 marks) 4 (c) Explain the concept of 2D rotation about an arbitrary point with matrix representation.(6 marks)
Answer any one question from Q5 and Q6
5 (a) Compare RGB and HSV colour model.(3 marks) 5 (b) Explain the procedure to generate B-spline curve.(4 marks) 5 (c) What is surface shading algorithm ? Explain Phong shading.(6 marks) 6 (a) What are the advantages of Warnock's algorithm?(3 marks) 6 (b) Explain the concept of reflection, shadows and ray tracing.(4 marks) 6 (b) Explain Hilbert's curve with an example.(6 marks)
Answer any one question from Q7 and Q8
7 (a) What are the applications of morphing?(3 marks) 7 (b) Write a short note on 3D MaxStudio or Maya.(4 marks) 7 (c) Describe the various operations carried out on the segment.(6 marks) 8 (a) Explain image transformations with example.(3 marks) 8 (b) Write advantages and disadvantages of segments.(4 marks) 8 (c) Draw block diagram of i860.(6 marks)