Question Paper: Computer Graphics and Gaming : Question Paper Jun 2015 - Computer Engineering (Semester 4) | Pune University (PU)
0

## 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)