Bachelors Level/Third Year/Fifth Semester/Science bit/fifth semester/computer graphics/syllabus wise questions

Bachelors In Information Technology

Institute of Science and Technology, TU

Computer Graphics (BIT304)

Year Asked: 2082, syllabus wise question

Illumination and Surface Rendering methods
1.
Discuss how rasterization and rendering help in generating a realistic image from a 3D model and what factors affect the quality of the rendered output. [5]
2.
Explain the concept of ambient reflection in the context of illumination models. How does it affect the overall lighting in a 3D scene? [5]
3.
Describe the Gouraud Shading model. How does Gouraud shading improve the rendering of 3D objects compared to constant shading? [5]
Output Primitives
1.
Describe Bresenham's circle drawing algorithm. Trace the DDA algorithm to draw a line segment from (2,2)(2, 2) to (6,6)(6, 6). [10]
Three-Dimensional Graphics
1.
What is scaling in 3D graphics? Derive the scaling matrix for scaling along the XX, YY, and ZZ axes. Apply the scaling transformation to a point (2,3,4)(2, 3, 4) with scaling factors Sx=2S_x = 2, Sy=3S_y = 3, Sz=4S_z = 4. [10]
Three-Dimensional Object Representation and Curve Modeling
1.
Describe the concept of Bezier curves in 3D modeling. Derive the equation for a Bezier curve and discuss how it is used in curve modeling and animation. [10]
Two Dimensional Geometric Transformations
1.
Explain the concept of translation transformation in 2D graphics. Discuss the effect of translation on objects. [5]
Two-Dimensional Viewing and Clipping
1.
Given a polygon with vertices A(3,4)A(3, 4), B(7,4)B(7, 4), C(7,8)C(7, 8), D(3,8)D(3, 8), clip it against a rectangular window with coordinates (4,5)(4, 5), (6,7)(6, 7) using Sutherland-Hodgman polygon clipping algorithm. [5]
Virtual Reality and Animation
1.
What is virtual reality? Describe the components of VR system. [5]
Visible Surface Detection
1.
What are object space techniques in visible surface detection? Explain how these techniques are used in 3D graphics. [5]
2.
Describe the Scan-Line method for visible surface detection. Write its advantages and limitations. [5]
3.
Write short notes on: a) Area subdivision method Write short notes on: b) OpenGL viewing [2.5+2.5]