Transformation
The term Transformation is generally referred to as converting a graphic into another graphic by applying some rules or algorithms. Sometimes an image or picture can be a combination of lines, rectangle, circle, and triangle. If we draw the basic and combination of pictures, then there should be a need to transform these images. Now we can perform the following actions to transform the images-
- We can change the position of an image.
- We can increase or decrease the size of an image.
- We can change the angle of the image.
By using the above actions, we will find a new image; this process is called Transformation. We can use some algorithms to produce new pictures.
The object transformation includes two important points-
- Geometric Transformation: When we are moving the picture, and the background is fixed, then it is a Geometric Transformation.
- Coordinate Transformation: When we are moving the background, and the picture is fixed, then it is Coordinate Transformation.
Types of Transformation
There are two basic kinds of Translation.
1.Two-Dimensional(2D) Transformation:
“When we translate, rotate, and scale object in the two-dimensional plane, then it is called a Two-Dimensional Transformation.” A two-dimensional plane consists of the x and y-axis.
The Two-Dimensional Transformation includes-
- 2D Translation: “Translation is a mechanism used to move the object from one position to another position on the screen.”
- 2D Rotation: “Rotation is a process used to rotate the object from origin to a particular angle.”
- 2D Scaling: “Scaling is a process or technique used to resize the object in two-dimensional plane.”
- 2D Reflection: “Reflection is a mechanism or process in which we can rotate the object at the angle of 180°”.
- 2D Shearing: “Shearing is a process that is used to perform slanting on the object.” It is also called “Skewing.”