CSC214 Computer Graphics

Computer Graphics TU Board 2078 question paper

12 questionsSit this paper (timed)

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. 1.

    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.

    10
  2. 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.

    10
  3. 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.

    10

Group B

Attempt any EIGHT Questions(8 × 5 = 40)

  1. 4.

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

    5
  2. 5.

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

    5
  3. 6.

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

    5
  4. 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.

    5
  5. 8.

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

    5
  6. 9.

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

    5
  7. 10.

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

    5
  8. 11.

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

    5
  9. 12.

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

    5

— The End —