Differentiate between parallel and perspective projection with suitable diagram. Illustrate the window to viewport transformation with example. [10]
2.
Explain polygon surface representation using Polygon table and polygon meshes. [5]
Illumination Models and Surface Rendering Techniques
1.
How a realistic image can be generated in computer graphics? Explain fast phong shading. [5]
Introduction to OpenGL
1.
Write short notes on a. OpenGL b. Flynn's Classification [5]
Introduction to Virtual Reality
1.
What is virtual reality? Explain some form of virtual reality. [5]
Scan Conversion Algorithm
1.
What is a Digital Differential Analyzer (DDA)? How can you draw the line using this algorithm? Trace the points on the line path between A (1,3) and B (6,7) using Bresenham's line drawing algorithm. [10]
2.
Write down algorithm steps of mid-point ellipse drawing algorithm. [5]
Solid Modeling
1.
What do you understand by solid modeling? Explain binary space partition method. [5]
Two-Dimensional Geometric Transformations
1.
Reflect a line segment having end points (9,3) and (12,10) about a line X=7. Draw initial and final result graph as well. [5]
Visible Surface Detections
1.
Why Liang Barsky Line Clipping Algorithm is efficient than Cohen Sutherland Algorithm? Explain the clipping procedure of Liang Barsky algorithm with suitable example. [10]
2.
Explain the importance of filling algorithms in graphics applications. Differentiate between boundary and flood fill algorithm with algorithm. [5]
3.
Calculate the total memory required to store a 5 minute video in SVGA system with 24 bit true color and 30 fps. [5]