Question Paper: Computer Graphics and Visualization Question Paper - May 2016 - Computer Science (Semester 6) - Visveswaraya Technological University (VTU)

Computer Graphics and Visualization - May 2016

VTU Computer Science (Semester 6)

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
1(a) With neat diagram, explain different graphics architectures. 13 marks

1(b) With a neat diagram, explain the elements of a computer of a computer graphics system. 13 marks

2(a) Explain two forms of text. Mention GLUT library functions for each of the form. 13 marks

2(b) Explain seven major groups of open GL graphics functions. 13 marks

2(c) Explain index color model/ How it is supported in GLUT library. 13 marks

3(a) What are the major characteristics that describe the logical bahavior of an input device? Explain how open GL provides the functionality of each of the classes of logical input devices. 13 marks

3(b) What is double buffering? How it is implemented in open GL? 13 marks

3(c) What is display list? Write open GL code segment that generate a blue colored square using display list. 13 marks

4(a) Explain different frames in open GL. 13 marks

4(b) With the help of code segments, explain the modeling of colored cube and also explain bi-linear interpolation. 13 marks

5(a) Explain translation scaling and rotation in a homogeneous coordinate system. 13 marks

5(b) What is concatenation of transformation? Derive concatenated final matrix M for rotating a 3D object about a fixed point. 13 marks

6(a) With neat diagram explain the following projections in open GL along with APIs provided i) perspective ii) Parallel. 13 marks

6(b) Explain different classical viewings. 13 marks

7(a) Briefly explain the different classification of light and material interaction. How material properties are specified in open GL? 13 marks

7(b) What are the different types of light sources? Explain. 13 marks

8(a) What are the basic implementation strategies? Explain. 13 marks

8(b) What is clipper? Briefly explain Cohen Sutherland line clipping without code. Discuss four cases. 13 marks

written 6 months ago by gravatar for vatsalmehta922 vatsalmehta9220
Please log in to add an answer.