Tribhuvan University
Bachelor of Science in Computer Science and Information Technology
Semester 3 · TU Board 2078
Course Title: Computer Graphics (CSC214)
Full Marks: 60Pass Marks: 24Time: 3 hours
Candidates are required to give their answers in their own words as far as practicable. The figures in the margin indicate full marks.
Group A
Attempt any TWO Questions(2 × 10 = 20)
- 1.10
Define orthographic, parallel, and perspective projections. Consider a region defined by the position vector P = , relative to global XYZ axis system. It is rotated by +30^0 about X-axis and passes through points (1.5, 1.5, 1.5).find the final position of the region.
- 2.10
What is the method to recognize boundary point and interior point in solid modeling? Describe how BSP recursively subdivided a space into convex sets.
- 3.10
List some significance of vitual reality. Differntitate between virtual reality and augmented reality with example. Demonstrate how a polygon can be created using OpenGL.
Group B
Attempt any EIGHT Questions(8 × 5 = 40)
- 4.5
Discuss the strength and weakness of the human visual system. Describe Spline representation for the curve.
- 5.5
Plot the 1^st octant of a circle centered at origin, having the radius 10 units.
Answer comingAlso asked in 2081
- 6.5
Define fractal. Explain the Bezier curve and B-Spine curve.
- 7.5
Find the new c-ordinate 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.
- 8.5
What is the task of a polygon table? Why do we have to remove hidden surfaces? Explain with any one methodology.
- 9.5
Define intensity attenuation. Distinguish between Gouraud shading and Phong shading model.
- 10.5
What is the advantage of real time rendering over offline rendering? Discuss the limitation of Z-Buffer algorithm.
- 11.5
Describe the requirement for line clipping. Explain the scan line polygon filling algorithm.
- 12.5
What is quadric surface? Compare between diffuse reflection and specular reflection.
— The End —