MORE IN Computer Graphics and Gaming
SPPU Computer Engineering (Semester 4)
Computer Graphics and Gaming
May 2017
Total marks: --
Total time: --
INSTRUCTIONS
(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,c)
1(a) Write and explain Bresenham's line algorithm and find out which pixel would be turned on for the line with end points (3, 2) to (7, 4) using the same.
7 M
1(b) Explain Scaline Fill algorithm in detail.
5 M

2(a) Explain DDA Line drawing algorithm with example.
4 M
2(b) Explain character generating methods.
2 M
2(c) Explain Cohen-Sutherland Line clipping algorithm with example.
6 M

Solve any one question from Q.3(a,b,c) & Q.4(a,b,c)
3(a) Explain how to perform rotation about an arbitrary axis in 3-D with diagram.
4 M
3(b) Perform scaling on a triangle (1, 1), (8, 1) and (1, 9) with scaling factor of 2 in both x and y directions. Find the final coordinates of triangle.
2 M
3(c) Explain RGB and HSV color Models.
6 M

4(a) Whatt are the types of projections and brief about each type of projections.
6 M
4(b) Explain CIE Chomaticity Diagram.
4 M
4(c) What is Animation and Morphing?
2 M

Solve any one question from Q.5(a,b) & Q.6(a,b)
7 M
5(b) Explain Z-buffer and BSP hidden face removal algorithm with their advanatge.
6 M

6(a) Explain Warnock's and Painter's hidden face removal algortihm.
6 M
Write short note any two question from Q.6(i, ii, iii)
6(b)(i) Write short note on
Half Tone
4 M
6(b)(ii) Phong Specular Reflection Model
4 M
6(b)(iii) Warn Model.
4 M

Solve any one question from Q.7(a,b) &Q.8(a,b)
7(a) Explain Bezier Curve. List its properties.
6 M
7(b) What is Fractals? Explain Triadic (Koch) and Hilbert curve.
7 M

8(a) Draw block diagram of NVIDIA workstation and brief about it
4 M
8(b) Write short notes on:
i) OpenGL
ii) i380
iii) B-spline Curve.
9 M

More question papers from Computer Graphics and Gaming