You are on page 1of 47

Chapter 4:

Basic Transformation (2D)


Transformation
2D Geometric Transformations
2D Geometric Transformations
2D Translations
Basic 2D Translation
2D Rotation
2D Rotation
Basic 2D Geometric Transformation
Basic 2D Geometric Transformation
2D Rotation
2D Scaling
Basic 2D Geometric Transformations
Problem
Basic Transformations in General Matrix Form

P & P’ = 2×1

M1 = 2×2

M2 = 2 ×1
Drawbacks of using Cartesian Coordinate System
● Can’t use single Operation (Multiply or Addition) for transformation

● Need to calculate intermediate coordinates for Composite transformation


Homogeneous Coordinates
Homogeneous Coordinates for Translation
Homogeneous coordinates for Rotation
Homogenous Coordinates for Scaling
2D Composite Transformations
2D Composite Transformations
2D Composite Transformations
2D Composite Transformations
General Scaling directions
Example
Other 2D Transformations
Reflection about the line Y=0 (X-axis)
Reflection about the line X=0 (Y-axis)
Reflection about the origin
Reflection when X = Y
Shear
X- axis Shear
Y-axis Shear
Shear relative to other axis
Shear relative to other axis
Matrix Concatenation Properties
Transformations between 2D Coordinate systems
Example
Example

You might also like