SPPU Computer Engineering (Semester 4)
Computer Graphics and Gaming
May 2014
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


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 M
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 M

2 (a) Explain the TIFF image file format with block diagram.
6 M
2 (b) Explain Bresenham's circle drawing algorithm with mathematical derivation.
6 M

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 M
3 (b) Explain Sutherland-Hodgeman clipping algorithm with example.
6 M

4 (a) How to perform rotation about an arbitrary axis in 3-D.
6 M
4 (b) Explain scan line algorithm with example.
6 M

Answer any one question from Q5 and Q6
5 (a) Explain Bezier curve with properties.
6 M
5 (b) Enlist hidden face removal algorithm and explain any two.
7 M

6 (a) Explain and compare shading algorithm.
6 M
6 (b) Define Fractals? Explain Hilbert Curve and Koch curve.
7 M

Answer any one question from Q7 and Q8
7 (a) Explain BITBLT operation of raster technique.
4 M
7 (b) What is OpenGL ES? Explain in brief the libraries supported by OpenGL ES.
5 M
7 (c) Draw block diagram of i860.
4 M

8 (a) Define animation. Explain the methods for controlling animations.
7 M
8 (b) Describe various operations carried out on the segment.
6 M



More question papers from Computer Graphics and Gaming
SPONSORED ADVERTISEMENTS