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 +30^{0} 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 1^{st} 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

Define intensity attenuation. Distinguish between Gouraud shading and Phong shading model.

10

What is the advantage of real time rendering over offline rendering? Discuss the limitation of Z-Buffer algorithm.

11

Describe the requirement for line clipping. Explain the scan line polygon filling algorithm.

12

What is quadric surface? Compare between diffuse reflection and specular reflection.

HAMROCSIT.COM