2D Geometric Transformations Explained
2D Geometric Transformations Explained
Translation maintains the congruence of geometric shapes by moving them without altering their size or shape. Scaling maintains similarity by proportionally increasing or decreasing the size of the object, which preserves angles and relative proportions. In contrast, shear does not maintain similarity or congruence, as it distorts the shape by altering angles and parallelism within the object, resulting in a non-proportional transformation .
Translation in 2D geometric transformations involves moving every point of the object by the same amount, defined by a shift vector (Tx, Ty). The new position of each point is calculated by adding the translation distances Tx and Ty to the original coordinates (x, y), resulting in new coordinates (x1, y1). This transformation changes the object's position without altering its shape or orientation .
Uniform scaling occurs when both scaling factors, Sx and Sy, are equal, resulting in a proportional enlargement or reduction of the object without distortion. Differential scaling happens when Sx and Sy are not equal, causing a change in the object’s proportions, leading to elongation or compression along the axis of the larger or smaller scaling factor, respectively .
Rotation about a pivot point changes the object's orientation around a specified point, affecting its spatial positioning. For an ellipse, rotating around its center would involve adjusting the major and minor axes' angles by the specified rotation degree. If the ellipse rotates by 30° counterclockwise around its center, the entire shape with its orientation relative to the major axis moves, creating a new spatial alignment while preserving the ellipse's geometric properties .
Reflection about the line y=x involves first rotating the object 45° clockwise, reflecting it across the x-axis, and then rotating it back 45° counterclockwise. In contrast, reflecting an object directly about the x-axis simply involves changing the sign of its y-coordinates while keeping the x-coordinates unchanged. Thus, reflection about y=x requires a transformation sequence, whereas reflection about the x-axis is a straightforward sign change .
Scaling factors less than one decrease an object's size, causing it to contract towards the origin, reducing its distance from the origin. When scaling factors exceed one, the object grows larger, resulting in its shape expanding and moving farther away from the origin. This positional shift is due to the increase or decrease in coordinate values relative to the scaling factor applied .
In a translation transformation, the translation matrix is applied to the coordinates of a point. The matrix adds the translation vectors (Tx, Ty) directly to the original coordinates (x, y), producing new coordinates (x1, y1) where x1 = x + Tx and y1 = y + Ty. This operation shifts the point's position linearly without altering its dimensions .
Reflection about an axis perpendicular to the xy-plane involves reversing both the x and y coordinates, essentially rotating the object by 180° about the origin. This transformation results in the object appearing on the opposite side of the origin in the 2D plane, as if flipped over an axis that would align perpendicularly to the xy-plane at the origin .
Shearing alters the shape of a 2D object by sliding its layers. Shearing in the x-direction results in a horizontal displacement, where layers slide along a horizontal line. Shearing in the y-direction causes a vertical displacement, with layers sliding upward or downward. When shearing occurs in both directions, layers slide both horizontally and vertically, causing a combination of horizontal and vertical distortions .
During a rotation transformation, each type of geometric shape responds uniquely. For straight lines, the endpoints are rotated, maintaining the line's linearity in the new orientation. Polygons require each vertex to be shifted by the rotation angle, recalculating the edges from these new points. Circles are rotated around their center, maintaining their shape after rotation. Curved lines and ellipses involve repositioning all points along their curve or major/minor axes by the specified angle, preserving their symmetry .