Write procedure to render the polygon surface by using Phong shading model. [5]
2.
What is intensity attenuation? Describe the various types of projection. [5]
3.
Write short notes on: a) Ambient light b) Diffuse reflection [5]
Introduction to Open GL
1.
Explain about openGL and call back functions. [5]
Output Primitives
1.
Digitize circle with center (0, 0) and radius = 6. [5]
Three-Dimensional Object Representation and Curve Modeling
1.
Explain about parametric cubic curve with its properties. [5]
2.
Explain the use of polygon tables for boundary representations. [5]
3.
How the geometric and attribute information of a 3D objects are stored for the object representations? Explain with suitable example. [5]
Two Dimensional Geometric Transformations
1.
List the rotation matrix in clockwise direction with respect to x-axis, y-axis and z-axis. Rotate the object (0, 0, 0), (2, 3, 0), (5, 4, 0) about the rotation axis y = 4. [10]
Two-Dimensional Viewing and Clipping
1.
What is the role of clipping? Plot the line with end points (20, 10) and (30, 18) using DDA. [10]
Visible Surface Detection
1.
Describe z-buffer method for visible surface detection. State its limitations and how these limitations can be reduced. [10]
2.
Differentiate between raster scan and random scan display systems. [5]