Computer Graphics 2D Translation
Computer Graphics 2D Translation
4. In 2D-translation, a point (x, y) can move to the new position (x’, y’) by using the equation
a) x’=x+dx and y’=y+dx
b) x’=x+dx and y’=y+dy
c) X’=x+dy and Y’=y+dx
d) X’=x-dx and y’=y-dy
View Answer
Answer: b
Explanation: By adding translation distance dx and dy to its originsl position (x, y) we can obtain a new position (x’,
y’).
Answer: b
Explanation: By translating the center coordinates and redraw the figure in new location we can change the position
of a circle or ellipse.
2D Rotation
1. A two dimensional rotation is applied to an object by
a) Repositioning it along with straight line path
b) Repositioning it along with circular path
c) Only b
d) Any of the mentioned
View Answer
Answer: c
Explanation: A two dimensional rotation is applied to an object by repositioning it along with circular path.
4. The rotation axis that is perpendicular to the xy plane and passes through the pivot point is known as
a) Rotation
b) Translation
c) Scaling
d) Shearing
View Answer
Answer: a
Explanation: The rotation transformation is also described as a rotation about a rotation axis that is perpendicular to
the xy plane and passes through the pivot point.
5. The original coordinates of the point in polor coordinates are
a) X’=r cos (Ф +ϴ) and Y’=r cos (Ф +ϴ)
b) X’=r cos (Ф +ϴ) and Y’=r sin (Ф +ϴ)
c) X’=r cos (Ф -ϴ) and Y’=r cos (Ф -ϴ)
d) X’=r cos (Ф +ϴ) and Y’=r sin (Ф -ϴ)
View Answer
Answer: b
Explanation: The original coordinates of the point in polor coordinates are X’=r cos (Ф +ϴ) and Y’=r sin (Ф +ϴ).
7. ________ is the rigid body transformation that moves object without deformation.
a) Translation
b) Scaling
c) Rotation
d) Shearing
View Answer
Answer: c
Explanation: Rotation is the rigid body transformation that moves object without deformation.
2D Scaling
This section of our 1000+ Computer Graphics multiple choice questions focuses on 2D Scaling.
1. The transformation that is used to alter the size of an object is
a) Scaling
b) Rotation
c) Translation
d) Reflection
View Answer
Answer: a
Explanation: Scaling is used to alter the size of an object.
5. If the scaling factors values sx and sy are assigned to the same value then
a) Uniform rotation is produced
b) Uniform scaling is produced
c) Scaling cannot be done
d) Scaling can be done or cannot be done
View Answer
Answer: b
Explanation: When sx and sy are assigned the same value then uniform scaling is produced that maintains relative
object proportions.
6. If the scaling factors values sx and sy are assigned to unequal values then
a) Uniform rotation is produced
b) Uniform scaling is produced
c) Differential scaling is produced
d) Scaling cannot be done
View Answer
Answer: c
Explanation: Unequal values for sx and sy results in differential scaling that is often used in design applications.
5. If point are expressed in homogeneous coordinates then the pair of (x, y) is represented as
a) (x’, y’, z’)
b) (x, y, z)
c) (x’, y’, w)
d) (x’, y’, w)
View Answer
Answer: d
Explanation: If point are expressed in homogeneous coordinates then we add 3rd coordinate to the point (x, y), that is
represented as (x’, y’, w).
7. We can combine the multiplicative and translational terms for 2D into a single matrix representation by expanding
a) 2 by 2 matrix into 4*4 matrix
b) 2 by 2 matrix into 3*3
c) 3 by 3 matrix into 2 by 2
d) Only c
View Answer
Answer: b
Explanation: We can combine the multiplicative and translational terms for 2D into a single matrix representation by
expanding 2 by 2 matrix representation into 3 by 3.