Computer Graphics 2077

Tribhuwan University
Institute of Science and Technology
2077
Bachelor Level / Third Semester / Science
Computer Science and Information Technology ( CSC209 )
( Computer Graphics )
Full Marks: 60
Pass Marks: 24
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:    (2 x 10 = 20)

1. List the major difference between DDA and Bresenham's Line drawing algorithm. Illustrate the DDA algorithm to the line with end points (2, 2) and (9, 2).    (3+7)

10 marks view

2. How polygon table is used in representing polygon? Explain the representations of any three curves.    (6+4)

10 marks view

3. Define realism in human perception. What is the significance difference between rendering and image synthesis in creating computer generated 3D image? Describe any two polygon rendering methods.    (2+2+6)

10 marks view

Section B

Attempt any Eight questions:    (8 x 5 = 40)

4. Differentiate between vector and raster graphics.

5 marks view

5. Translate a triangle ABC with co-ordinates A(0, 0), B(5, 0) and C(5, 5) by 2 units in x-direction and 3 units in y-direction.

5 marks view

6. Differentiate between orthographic, parallel and perspective projections.

5 marks view

7. Describe how a polygon can be represented using BSP tree with example.

5 marks view

8. What is the role of ray tracing in visible surface detection? Explain how scan line algorithm is used for back face detection.        (1+4)

5 marks view

9. How virtual realities differ with our real world? Describe some components of VR system.    (2+3)

5 marks view

10. Write a procedure to draw a line in OpenGL? Describe Painter's algorithm.    (2+3)

5 marks view

11. Let ABCD be the rectangular window with A(0 , 0), B(10, 0), C(10, 10) and D(0, 10). Use Liang Barsky line clipping algorithm to clip the line XY, where X(-5, 3) and Y(15, 9).

5 marks view

12. Define blobby objects. Describe about basic illumination models.    (2+3)

5 marks view