VTU Computer Science (Semester 6)
Computer Graphics and Visualization
June 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


1 (a) 'Computer graphics is an essential applied domain in recent years'. Justify.
6 M
1 (b) Explain the pinhole camera imaging system, with a neat block diagram.
6 M
1 (c) With a neat diagram, explain the graphics pipeline architecture to render an image.
8 M

2 (a) Explain the seven major groups of OpenGL API functions, with examples for each function.
10 M
2 (b) Explain the colour contribution for rendering an image in computer graphics.
10 M

3 (a) What is a measure and trigger of a logical input device? Explain the different modes to obtain the measure, with example.
6 M
3 (b) What is a display list? How it increases the performance of a graphics system? Explain with example.
6 M
3 (c) List out the characteristics of a good interactive program, with example for each.
8 M

4 (a) Explain different frame coordinates in OpenGL with suitable example.
10 M
4 (b) Explain translation, rotation and scaling of objects in 2 dimensions.
10 M

5 (a) How an object transformation is implemented in OpenGL? Explain with suitable example.
10 M
5 (b) What are quaternions? How it is useful in a three-dimensional space?
10 M

6 (a) Explain different types of views in graphics system.
6 M
6 (b) How perspective projection differs from orthogonal projection? Give OpenGL functions for the same.
6 M
6 (c) Write a program to display a set of values (f1) as a rectangular mesh.
8 M

7 (a) Explain Cohen-Sutherland clipping algorithm without codes. Explain its advantage over Liang Barsky algorithm.
10 M
7 (b) Explain the phong lighting model.
10 M

8 (a) Light source.
5 M
8 (b) Liang Barsky clipping algorithm.
5 M
8 (c) Hidden surface removal
5 M
8 (d) Rasterization.
5 M



More question papers from Computer Graphics and Visualization
SPONSORED ADVERTISEMENTS