Question Paper: Computer Graphics Question Paper - May 2017 - Information Technology (Semester 4) - Savitribai Phule Pune University (SPPU)

Computer Graphics - May 2017

SPPU Information Technology (Semester 4)

Total marks: --
Total time: --
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary

Solve any one question from Q.1(a,b) &Q.2(a,b)

1(a) Rasterize a line from (0,0) to (8, 4) using DDA algorithm. 6 marks

1(b) Explain with suitable diagram different methods for seed point in inside test for polygon. 6 marks

2(a) What are the steps of Breesenham's circle Algorithm? Explain with example. 6 marks

2(b) Perfrom a45° rotation of Square ABCD, A(0,0), B(5, 0), C(5, 5), D(0, 5) about the origin in anti-clockwise direction. 6 marks

Solve any one question from Q.3(a,b) &Q.4(a,b)

3(a) Explain different types of parallel projetcions. 6 marks

3(b) Explain Cohen Sutherland line method with suitable example. 6 marks

4(a) Explain 3D reflection about xy, yx and xz plane. 6 marks

4(b) Explain segment creation and deletion algorithm . 6 marks

Solve any one question from Q.5(a,b) &Q.6(a,b)

5(a) Draw and explain block diagram i860 microprocessor. 6 marks

5(b) What is shadin? What steps are required to shade an object using Phong shading algorithm? 6 marks

6(a) What are the steps in design in animation sequence? Describe about each step briefly. 6 marks

6(b) How is Polygon shading different from Polygon filling? Explain Gourad shading briefly. 6 marks

Solve any one question from Q.7(a,b) &Q.8(a,b)

7(a) Explain Bezier method of curve drawing. 6 marks

7(b) What are curve interpolation? As far as splines are concerned, what do Bezier and B-splines curves indicate? 6 marks

8(a) Explain algorithm for fractal lines with the example of generation of coastlines. 6 marks

8(b) Write short notes on:
i) Fractals and topolgical dimensions
ii) Koch curve.
6 marks

written 11 months ago by gravatar for msharvari97 msharvari970
Please log in to add an answer.