B.Tech.
(CSE)
Semester: V
Subject: Computer Graphics (BCO 007A)
Marks: 64
Assignment #3
SECTION A (2 marks each)
1 What is the use of homogeneous coordinates and matrix representation?
2 What two-dimensional rotation equation in the matrix form ?
3 What is transformation?
4 Define scaling in transformation?
5 Explain Reflection in transformation?
SECTION-B (7 marks each) (7 marks)
1. What do you mean by transformation?
2. Why do you need transformations in computer graphics?
3. What is the need of homogeneous coordinates?
.
SECTION-C (11 marks each) (11 marks)
1. What are the basic transformations? Describe each with their matrix representation.
2. What do to mean by reflection and shearing? Explain with examples.
3. Given a triangle with points (1, 1), (0, 0) and (1, 0). Apply shear of 2 units on X axis and
2 units on Y axis. What are the new coordinates of the object?
b. Given a triangle with corner coordinates (0, 0), (3, 0) and (3, 3). Rotate the triangle
by 90-degree in anticlockwise direction. Find out the new coordinates of the triangle
after translating it by 2 units in both x and y directions.
Last Date of Submission: 19/11/2022