Define orthographic, parallel, and perspective projections. Consider a region defined by the position vector P below, relative to global XYZ axis system. It is rotated by +30° about X-axis and passes through points (1.5, 1.5, 1.5). Find the final position of the region.
P=1221112222221111
[10]
2.
What is the task of a polygon table? Why do we have to remove hidden surfaces? Explain with any one methodology.[5]
Illumination Models and Surface Rendering Techniques
1.
Define intensity attenuation. Distinguish between Gouraud shading and Phong shading model.[5]
Introduction to Virtual Reality
1.
List some significance of virtual reality. Differentiate between virtual reality and augmented reality with example. Demonstrate how a polygon can be created using OpenGL.[10]
Scan Conversion Algorithm
1.
Plot the 1st octant of a circle centered at origin, having the radius 10 units.[5]
2.
Describe the requirement for line clipping. Explain the scan line polygon filling algorithm.[5]
Solid Modeling
1.
What is the method to recognize boundary point and interior point in solid modeling? Describe how BSP recursively subdivided a space into convex sets.[10]
2.
Discuss the strength and weakness of the human visual system. Describe Spline representation for the curve.[5]
3.
Define fractal. Explain the Bezier curve and B-Spline curve.[5]
4.
What is quadric surface? Compare between diffuse reflection and specular reflection.[5]
Two-Dimensional Geometric Transformations
1.
Find the new c-coordinate of the triangle ABC, with co-ordinates A(0, 0), B(1, 1) and C(5, 2) after it has been magnified to twice of its size.[5]
Visible Surface Detections
1.
What is the advantage of real time rendering over offline rendering? Discuss the limitation of Z-Buffer algorithm.[5]