Professional Documents
Culture Documents
Lec # 7th Week Geometric Transformation
Lec # 7th Week Geometric Transformation
2
Introduction
Geometric transformation move points in space from one location
to another.
3
Formulation (Generic Procedure)
Point P undergoes transformation, to find the new position P* of
the point, we have
A given set of transformation must only yield one and only one
new point for each old point.
4
Formulation (Generic Procedure)
To implement it in CAD software, it is desirable to express the
previous eq. in matrix notation
P* = [T] P
5
Translation
Translating a model means that all of its points move an equal
distance in a given direction.
7
Translation
Translation is commutative
8
Rotation
Consider the rotation of a point P at an angle of θ about z-axis.
Similarly…
10
Rotation is rigid body transformation
Line segment AB shown below has length of 2 inches. Draw its
image, A/ B/ after a counter clockwise rotation of 60° about O.
11
Parametric Equation of Circle
12
Rotation
13
Rotation about Y axis
Consider the rotation of a point P at an angle of θ about y-axis.
/ / / /
18
Homogeneous Coordinates
All transformation can be represented in matrix form.
x x cos y sin
y x sin y cos
For scaling:
20
Example
21
Example
A homogeneous coordinate point P[3,2,1] is translated in x,y an z direction by -2,
-2 and -2 units respectively followed by successive rotation of 60° about X-axis.
Find the final position of homogenous coordinate.
22