ABOUT TRANSFORMATION Flashcards

1
Q

What is transformation

A

Transformation is a process of modifying and re-positioning the existing graphics.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Give a more elaborate definition on Transformation

A

The process of using computers for drawing by
providing facility to user to view the object from
different angles, enlarging
or reducing the scale or shape of object is called Transformation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the transformation techniques

A
  1. Translation
  2. Rotating
  3. Scaling
  4. Reflection
  5. Shear
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is 2D translation

A

2D Translation is a process of moving an object from one position to another in a two dimensional plane.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the formular of 2D translation

A

Xnew = Xold + tx
Ynew = Yold + tx

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is 2D Rotation

A

2D Rotation is a process of rotating an object with respect to an angle in a two dimensional plane

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what is the formular of 2D rotation

A

Xnew = Xold x cosθ – Yold x sinθ
Ynew = Xold x sinθ + Yold x cosθ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is 2D scaling

A

In computer graphics, scaling is a process of modifying or altering the
size of objects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the formular of 2D scaling

A

Xnew = Xold x Sx
Ynew = Yold x Sy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is 2D reflection

A

Reflection is a kind of rotation where the angle of rotation is 180
degree.
*The reflected object is always formed on the other side of mirror.
*The size of reflected object is same as the size of original object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the formular for 2D reflection on x-axis

A

xnew = xold
ynew = -yold

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the formular for 2D reflection on y-axis

A

x-new = -xold
ynew = ynew

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is 2D shearing

A

In Computer graphics, 2D Shearing is an ideal technique to change
the shape of an existing object in a two dimensional plane

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the 2d shearing formula on the x-axis

A

*Xnew = Xold + Shx x Yold
*Ynew = Yold

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the 2d shearing formula on the y-axis

A

*Xnew = Xold
*Ynew = Yold + Shy x Xold

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is 3D Translation

A

3D Translation is a process of moving an object
from one position to another in a three
dimensional plane

17
Q

What is the formular for 3D Translation

A

*Xnew = Xold + Tx
*Ynew = Yold + Ty
*Znew = Zold + Tz

18
Q

What is 3D Rotation

A

3D Rotation is a process of rotating an object with respect to
an angle in a three dimensional plane

19
Q

Formular for 3D rotation on the x-axis

A

*Xnew = Xold
*Ynew = Yold x cosθ– Zold x sinθ
*Znew = Yold x sinθ + Zold x cosθ

20
Q

Formular for 3D rotation on the y-axis

A

Xnew = Zoldsinθ + Xoldcosθ
Ynew = Yold
Znew = Zoldcosθ-Xoldsinθ

21
Q

Formular for 3D rotation on the Z-Axis

A

*Xnew = Zold x sinθ + Xold x cosθ
*Ynew = Yold
*Znew = Yold x cosθ– Xold x sinθ