Uploaded by Pravin kumar

Mod AGA QUIZ(24Mar2022)

advertisement
AGA C1 Quiz Question paper
Course Instructor: Prof. Anupam
Max. Marks: 15
Date of Quiz: 24-03-2022
Max Duration: 35 min (30 for writing answers + 5 for preparing and submitting answer script)
Q1.
(a) What are the two main purposes of using double-buffering?
(b) Write the command to enable double buffering in OpenGL.
Q2.
[1]
[0.5]
(a) Explain Boundary-Fill and Flood-Fill algorithms for area filling with suitable diagrams. [2]
(b) Write about the scenario when the Boundary-Fill algorithm will be preferred and also
when the Flood-Fill algorithm will be preferred.
[1]
Q3.
What are input parameters of OpenGL ‘gluPerspective’? Draw the shape of viewing frustum
showing the input parameters.
[1.5]
Q4.
What is Shearing in Computer graphics (sketch related diagram also)?
Q5.
What is 3D Viewing Transformation? Explain using suitable diagram.
Q6.
What is Perspective Projection? Explain using suitable diagram showing the position of COP.
[1.5]
Q7.
Can you specify the location of a light source in openGL?
[1]
Q8.
(a) What is VA or VAO in OpenGL?
(b) What kind of data is stored in a VAO?
[1]
[1]
Q9.
What should be done to rotate around a point that is not the origin? Drive the
corresponding composite homogenous matrix.
[2]
[1]
[1.5]
Download