HamiIT
Sign inGet started
Home
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBCASemester 5Computer Graphics and AnimationUnit 2: Two dimensional and three dimensional transformations (7Hrs)
Chapter Study

BCA Semester 5 – Computer Graphics and Animation – Unit 2: Two dimensional and three dimensional transformations (7Hrs)

Comprehensive questions and detailed answers for Unit 2: Two dimensional and three dimensional transformations (7Hrs). Perfect for exam preparation and concept clarity.

12
Questions
75
Marks
Back to All Chapters
1

Explain 3D basic geometric transformation with an example.

MediumTHEORY5 marks2020(TU Final)
2

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.

MediumTHEORY10 marks2020(TU Final)
3

Define scaling transformation? Prove that two successive scaling are multiplicative.

MediumTHEORY5 marks2021(TU Final)
4

Define window and view port. Explain 2D viewing transformation pipeline.

MediumTHEORY5 marks2021(TU Final)
5

Reflect a prism A(0,0,0), B(1,1,0), C(1,2,2) and (0,2,0) about yz-plane which has been rotated previously with +90 degree about y-axis.

MediumTHEORY5 marks2021(TU Final)
6

What do you mean by window to viewport transformation? Explain 2D viewing pipeline.

MediumTHEORY5 marks2022(TU Final)
7

Define reflection transformation and derive the 2D reflection matrix along x-axis and y-axis in homogeneous coordinate.

MediumTHEORY5 marks2022(TU Final)
8

What is the need of homogeneous coordinate system in geometric transformation system? Find the new co-ordinate of rectangle ABCD whose center is at (4, 2) is reduced to half of its size and center will remain same. The co-ordinate of ABCD are A(0, 0), B(0, 4), C(8, 4) and D(8, 0).

HardTHEORY10 marks2022(TU Final)
9

What is a viewport? Consider a window with lower left corner at (2, 2) and upper right corner (5, 10) and a viewport with left lower corner at (3, 5) and upper right corner at (8, 8). What will be the value of the point in the viewport after the window to viewport transformation if the point is (4, 4) in the window?

MediumTHEORY5 marks2024(TU Final)
10

Derive the transformation matrices for 3D rotation and reflections.

MediumTHEORY5 marks2024(TU Final)
11

Differentiate between boundary fill algorithm and flood fill algorithm in detail. Find the composite transformation matrix for anti-clockwise rotation of 60° about a point (2, 3). Use it to rotate a triangle ABC with vertices A (4, 3), (5, 5) and (8, 9).

HardTHEORY10 marks2024(TU Final)
12

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.

MediumTHEORY5 marks2020(TU Final)
Showing 12 questions

Questions in Unit 2: Two dimensional and three dimensional transformations (7Hrs)

Explain 3D basic geometric transformation with an example.

Marks: 5

Year: 2020 Final TU

Definition 3D geometric transformations are mathematical operations used to change the position, size, orientation, or shape of objects in three-dimensional space using homogeneous coordinates and mat

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 an

Marks: 10

Year: 2020 Final TU

Part A: Window-to-Viewport Transformation Definition Window-to-Viewport transformation is the process of mapping a selected area of the world coordinate system (window) onto a display area on the sc

Define scaling transformation? Prove that two successive scaling are multiplicative.

Marks: 5

Year: 2021 Final TU

Definition: Scaling Transformation Scaling transformation is a geometric operation that enlarges or reduces an object in the x and y directions. The transformation changes the size of an object withou

Define window and view port. Explain 2D viewing transformation pipeline.

Marks: 5

Year: 2021 Final TU

Definition 1. Window - A window is a rectangular region in the world coordinate system that defines the portion of the scene to be displayed. - It determines what to view. - Notation: \((x{wmin},

Reflect a prism A(0,0,0), B(1,1,0), C(1,2,2) and (0,2,0) about yz-plane which has been rotated previously with +90 degree about y-axis.

Marks: 5

Year: 2021 Final TU

Step 1: Rotation about Y-axis (+90°) Rotation Matrix about Y-axis \[ Ry(\theta) = \begin{bmatrix} \cos\theta & 0 & \sin\theta & 0 \\ 0 & 1 & 0 & 0 \\ -\sin\theta & 0 & \cos\theta & 0 \\ 0 & 0 & 0 & 1

What do you mean by window to viewport transformation? Explain 2D viewing pipeline.

Marks: 5

Year: 2022 Final TU

Definition: Window to Viewport Transformation - Window to viewport transformation maps a rectangular portion of the world (window) to a rectangular portion of the display device (viewport). - It ens

Define reflection transformation and derive the 2D reflection matrix along x-axis and y-axis in homogeneous coordinate.

Marks: 5

Year: 2022 Final TU

Definition: Reflection Transformation - Reflection transformation is a geometric transformation that produces a mirror image of a point or object about a specified axis or line. - Common in computer

What is the need of homogeneous coordinate system in geometric transformation system? Find the new co-ordinate of rectangle ABCD whose center is at (4, 2) is reduced to half of its size and center wil

Marks: 10

Year: 2022 Final TU

1. Need of Homogeneous Coordinate System - Homogeneous coordinates add an extra coordinate (w) to represent points: \((x, y) \rightarrow (x, y, 1)\) - Reasons/Benefits: 1. Enables translation to

What is a viewport? Consider a window with lower left corner at (2, 2) and upper right corner (5, 10) and a viewport with left lower corner at (3, 5) and upper right corner at (8, 8). What will be the

Marks: 5

Year: 2024 Final TU

1. Definition of Viewport - A viewport is a rectangular area on the display device where the content of a window (portion of the world coordinate) is mapped. - It defines where on the screen the sel

Derive the transformation matrices for 3D rotation and reflections.

Marks: 5

Year: 2024 Final TU

1. 3D Rotation In 3D, rotation can occur about the X-axis, Y-axis, or Z-axis. Let \(\theta\) be the rotation angle. 1.1 Rotation about X-axis - Rotates the point (x, y, z) around X-axis, keeping x un

Differentiate between boundary fill algorithm and flood fill algorithm in detail. Find the composite transformation matrix for anti-clockwise rotation of 60° about a point (2, 3). Use it to rotate a t

Marks: 10

Year: 2024 Final TU

1. Boundary Fill vs Flood Fill Algorithm | Feature | Boundary Fill Algorithm | Flood Fill Algorithm | |---------|-----------------------|-------------------| | Definition | Fills an area until it reac

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 verti

Marks: 5

Year: 2020 Final TU

Given Data Original Vertices - \( A(2, 3) \) - \( B(5, 5) \) - \( C(4, 3) \) Transformations 1. Rotation: 90° about origin (anticlockwise) 2. Translation: \( tx = 2, \; ty = 2 \) --- Step 1: Rotati

About Unit 2: Two dimensional and three dimensional transformations (7Hrs) Questions

This page contains comprehensive questions from the Unit 2: Two dimensional and three dimensional transformations (7Hrs) chapter of Computer Graphics and Animation, part of the BCA Semester 5 curriculum. All questions include detailed model answers from past TU exam papers.

Study Tips

  • Review concepts before attempting questions
  • Practice writing complete answers
  • Compare your answers with model solutions
  • Focus on questions from recent years
  • Use direct links (#question-ID) to bookmark and share specific questions

Related Resources

← Back to Computer Graphics and Animation Chapters

Unit 2: Two dimensional and three dimensional transformations (7Hrs) chapter questions with answers for Computer Graphics and Animation (BCA Semester 5). Prepare for TU exams with our comprehensive question bank and model answers.

H
Hami IT

Empowering IT students with quality education resources and comprehensive exam preparation materials.

Programs

  • Flutter
  • Java
  • DevOps

Company

  • About Us
  • Contact

Contact

  • 📧hamiit.dev@gmail.com
  • 📞+977 9813706443
  • 📍Kathmandu, Nepal

© 2026 Hami IT. All rights reserved.