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

## Computer Graphics and Gaming - May 2014

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

### Answer any one question from Q1 and Q2

1 (a) Define Persistence, Random scan and Raster scan displays? Explain functioning of flat panel display.(6 marks) 1 (b) Write Bresenham's line algorithm and find out which pixel would be turned on for the line with end points (2, 2) to (6, 5) using the same.(6 marks) 2 (a) Explain the TIFF image file format with block diagram.(6 marks) 2 (b) Explain Bresenham's circle drawing algorithm with mathematical derivation.(6 marks)

### Answer any one question from Q3 and Q4

3 (a) Write 2D transformation matrices of translation, scaling and shearing. Give the derivation of 2D rotation matrix.(6 marks) 3 (b) Explain Sutherland-Hodgeman clipping algorithm with example.(6 marks) 4 (a) How to perform rotation about an arbitrary axis in 3-D.(6 marks) 4 (b) Explain scan line algorithm with example.(6 marks)

### Answer any one question from Q5 and Q6

5 (a) Explain Bezier curve with properties.(6 marks) 5 (b) Enlist hidden face removal algorithm and explain any two.(7 marks) 6 (a) Explain and compare shading algorithm.(6 marks) 6 (b) Define Fractals? Explain Hilbert Curve and Koch curve.(7 marks)

### Answer any one question from Q7 and Q8

7 (a) Explain BITBLT operation of raster technique.(4 marks) 7 (b) What is OpenGL ES? Explain in brief the libraries supported by OpenGL ES.(5 marks) 7 (c) Draw block diagram of i860.(4 marks) 8 (a) Define animation. Explain the methods for controlling animations.(7 marks) 8 (b) Describe various operations carried out on the segment.(6 marks)

0