CACS305 Computer Graphics And Animation

Computer Graphics And Animation TU Board 2020 question paper

10 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Computer Application

Semester 5 · TU Board 2020

Course Title: Computer Graphics And Animation (CACS305)

Full Marks: 60Pass Marks: 24Time: 3 hours

Candidates are required to answer the question in their own words as far as possible.

Group B

Attempt any SIX question.(6 × 5 = 30)

  1. 2.

    What is computer graphics? Explain different application areas of computer graphics.

    5
  2. 3.

    How can you draw a circle using mid-point circle algorithm? Explain with the algorithm.

    5
  3. 4.

    Explain 3D basic geometric transformation with an example.

    5
  4. 5.

    What is polygon clipping? Explain Sutherland Hodgman algorithm for polygon clipping.

    5
  5. 6.

    Given a triangle with vertices A(2,3), B(5,5), C(4,3) by rotating 90 degree about the origin and then translating two unit in each direction. Use homogenous transformation matrix to find the new vertices of the triangle.

    5
  6. 7.

    Explain the scan line algorithm for visible surface detection.

    5
  7. 8.

    Explain the architecture of VR system with necessary components.

    5

Group C

Attempt any TWO questions(2 × 10 = 20)

  1. 9.

    Explain the working details of DDA line drawing algorithm? Digitize the line with endpoints (2,2) and (10,5) using Bresenham's line drawing algorithm.

    10
  2. 10.

    Write the difference between object space method and image space method. Explain Z buffer algorithm for visible surface detection.

    10
  3. 11.

    Derive the formula for windows to viewport transformation. Given a window bordered by (0,0) at the lower left and (4,4) at the upper right. Similarly, a viewport bordered by (0,0) at the lower left and (2,2) at the upper right. If a window at position (2,4) is mapped into the viewport. What will be the position of viewport to maintain same relative placement as in window.

    10

— The End —