### Exam Year

Tribhuvan University

Institute of Science and Technology

2078

Bachelor Level / third-semester / Science

Computer Science and Information Technology( CSC209 )

Computer Graphics

Full Marks: 60 + 20 + 20

Pass Marks: 24 + 8 + 8

Time: 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.

Section A

Attempt any TWO Questions

1

Define orthographic, parallel, and perspective projections. Consider a region defined by the position vector P = $$\begin{bmatrix}1 & 1 & 2 & 1\\ 2 & 1 & 2 & 1\\ 2 & 2 & 2 & 1\\ 1 & 2 & 2 & 1\end{bmatrix}$$, relative to global XYZ axis system. It is rotated by +300 about X-axis and passes through points (1.5, 1.5, 1.5).find the final position of the region.

2

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

List some significance of vitual reality. Differntitate between virtual reality and augmented reality with example. Demonstrate how a polygon can be created using OpenGL.

Section B

Attempt any EIGHT Questions

4

Discuss the strength and weakness of the human visual system. Describe Spline representation for the curve.

5

Plot the 1st octant of a circle centered at origin, having the radius 10 units.

6

Define fractal. Explain the Bezier curve and B-Spine curve.

7

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

What is the task of a polygon table? Why do we have to remove hidden surfaces? Explain with any one methodology.

9