BCA 5th Semester
Computer Graphics And Animation 2025 Board Question Paper - Tribhuvan University (TU) 2025

Views: ...
Get $5 FREE AI Credits
Tribhuvan University official logo

Tribhuvan University

Faculty of Humanities & Social Science
OFFICE OF THE DEAN
TUpapers.com TUpapers.com

Bachelor In Computer Application

Course Title: Computer Graphics And Animation

Code No: CACS 305

Semester: V

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

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

Group B
Attempt any SIX question.
[6x5=30]
2.

Define raster and random scan display systems. Draw and explain how each system renders a diagonal line. [2+3]

3.

Discuss the importance and workflow of area filling algorithms with diagrams. Explain how the flood fill algorithm works with 4-connected and 8-connected boundaries. [1+4]

4.

Derive the homogeneous matrix for reflection about the line y = x

5.

Describe composite transformations. Prove that the order of transformations matters by applying rotation followed by translation vs. translation followed by rotation to a point. [1+4]

6.

Describe the purpose of window-to-viewport transformation. Derive the transformation equation and explain how aspect ratio is preserved. [1+4]

7.

Explain the Back-Face Removal algorithm. What are its advantages and limitations? [3+2]

8.

Write short notes on: (any two)
a. Keyframe Animation
b. Application of Computer Graphics
c. DDA algorithm

Group C

Attempt any TWO questions

[2x10=20]
9.

Derive the general formula for the decision parameter in Bresenham's algorithm. How does integer arithmetic help avoid floating-point operations? [7+3]

10.

Create a scenario in which the Z-buffer and Painter's algorithm produce different results. Explain why the outputs differ and illustrate how the scene would be rendered using both methods. You can include diagrams or pseudocode to support your explanation. [Hint: Start with three overlapping polygons (e.g., triangles or rectangles) in 3D space such that: One is in front of another in some regions, And behind it in other regions (i.e., their Z-depths intersect or overlap).] [5+3+2]

11.

What is Virtual Reality (VR)? Explain the components of a typical VR system and list its uses in modern animation and simulation. [2+8]