Tribhuwan University

Institute of Science and Technology

Model

Bachelor Level / Third Year / Fifth Semester / Science

Bachelors in Information Technology (BIT304)

(Computer Graphics)

Full Marks: 60

Pass Marks: 24

Time: 3 Hours

Candidates are required to give their answers in their own words as for as practicable.

The figures in the margin indicate full marks.

Section A

Long Answers Questions

Attempt any TWO questions.
[2*10=20]
1.
Define Hermite interpolation in defining a curve. Draw a line with end points (2, 3) and (12, 8) using DDA.[10]
2.
Differentiate between ambient light and diffuse reflection. Write algorithm for Phong Shading.[10]
3.
Obtain perspective projection co-ordinates for the pyramid with vertices of base (15, 15, 10), (20, 20, 10), (25, 15, 10), (20, 10, 10) and apex (20, 15, 2), given that Zprp = 20 and Zvp = 0.[10]
Section B

Short Answers Questions

Attempt any Eight questions.
[8*5=40]
4.
How much time is spent scanning across each row of pixels during screen refresh on a raster system with resolution 1024*768 and refresh rate of 60 frames per second? [5]
5.
What are the disadvantages of flat shading? How they can be eliminated? [5]
6.
Write mid point circle drawing algorithm. [5]
7.
Derive the Bresenham's decision parameter to draw a line with negative slope. [5]
8.
What are the conditions for error free generation of polygon table? [5]
9.
Differentiate between parallel and perspective projection. [5]
10.
Differentiate between vector and raster scan systems. [5]
11.
Prove that successive rotation is equal to addition of angles. [5]
12.
Write short notes on a. Vertex table b. Key frame [5]