2. • Transformations
Translation, Rotation, Scaling and Reflection.
• Homogenous Representation(HR)
• Concatenated Transformation(CT)
• Inverse Transformations.
• Mapping of Geometric Models
• Projections: Orthographic and Isometric.
3. Definition: Manipulation of size, shape and
location of the object .
Repositions the item in the Database.
Representation of an object
(Points ,Lines, Surfaces and Solids)
Transformation of object
Computer Graphics
Transformations
20. Homogeneous Representation[HR]
Translation transformations : Addition process
Other transformations :Multiplication process.
As translation is of additive type, that can’t be taken in
multiplication.
Solution: Homogeneous Representation
34. Mapping of Geometric Models
MCS: Model/World/
Global/Cartesian CS (x’, y’)
Geometric data is stored wrt MCS
UCS: User/Local/Working CS (x , y)
Convenient for user
• Mapping between MCS & UCS Between (x,y) and (x’ , y’)
• Mapping Done by transformation
35.
36. Problems
The coordinates of three vertices of triangle ABC in
working coordinate system [WCS] are A (3, 2), B (7, 2)
and C (5, 6) wrt the model coordinate system [MCS] of
the software.
The coordinates of origin of WCS are (6, 4). Axes of WCS
are at 300 in CCW wrt the axes of MCS.
Determine the coordinates of the vertices of triangle ABC
in MCS.
37.
38.
39. • The rectangle ABCD has the length of edge AB as 6
units and is inclined to the horizontal axis by 300 .The
other edge of rectangle is 4 units.
• In world coordinate system the coordinates of are A
are (3, 4) then determine coordinates of B, C and D in
user coordinate system and world coordinate system.
• To determine the user coordinate system, the edge
AB can be considered as one of the axis with point A
as the origin.