SlideShare a Scribd company logo
140050119028 Kanani
Manthan
Faculty,
Ankur Patel
CONTENT
 GEMETRIC TRANSFORMATION
 HOMOGENEOUS REPRESENTATION
 2D AND 3D ROTATING AND SHEARING
 ROTATING ABOUT ARBITARY POINT AND LINE
 SHEARING ABOUT X(2D) ,XY(3D), AXIS
GEOMETRIC TRANSFORMATION
 All changes performed on the graphic image are done
by changing the database of the original picture.
These changes are called as transformations.
 Transformations allow the user to uniformly change
the entire picture. An object created by the user is
stored in the form of a database. If the database,
which represents the object, is changed, the object
also would change. This method is used to alter the
orientation, scale, position of the drawing.
HOMOGENEOUS
REPRESENTATIONS
 Many a times it becomes necessary to combine the
above mentioned individual transformations in order
to achieve the required results. In such cases the
combined transformation matrix can be obtained by
multiplying the respective transformation matrices.
 However, care should to be taken that the order of the
matrix multiplication be done in the same way as that
of the transformations as follows.
 [P*] = [Tn] [Tn – 1] [Tn – 2+ ……..*T3] [T2] [T1]
ROTATION ABOUT POINT
 The transformation given earlier for rotation is about
the origin of the axes system. It may sometimes be
necessary to get the rotation about any arbitrary base
point as shown in Fig. 4.5. To derive the necessary
transformation matrix, the following complex
procedure comprising the followin1g three points
would be required.
 Translate the point A to O, the origin of the axes system.
 Rotate the object by the given angle.
 Translate the point back to its original position.
 The transformation matrices for the above operations
in the given sequence are the following.
ROTATION
 Similar to the above, there are times when the reflection is
to be taken about an arbitrary line as shown in Fig. 4.6.
 Translate the mirror line along Y axis such that line passes
through the origin, O.
 Rotate the mirror line such that it coincides with the X axis.
 Mirror the object through the X axis.
 Rotate the mirror line back to the original angle with X
axis.
 Translate the mirror line along the Y axis back to the
original position.
ROTATION ABOUT LINE
ROTATION
SHEARING
 A transformation that distorts the shape of an object
such that the transformed shape appears as if the
object were composed of internal layers that had been
caused to slide over each other is called a shear.
2D SHEARING
 Two common shearing transformations are those that
shift coordinate x values and those that shift y values.
 An x-direction shear relative to the x axis is produced
with the transformation matrix
 Any real number can be assigned to the shear
parameter shx. A coordinate position (x, y) is then
shifted horizontally by an amount proportional to its
distance (y value) from the x axis (y = 0).
 Setting shx to 2, for example, changes the square in Fig.
into a parallelogram. Negative values for shx shift
coordinate positions to the left.
SHEARING ABOUT X AXIS
SHEARING ABOUT XY AXIS
•We can generate x-direction shears relative to
other reference lines with coordinate positions
transformed as
x’ = x + shx (y – yref), y’ = y ……..(eq)
•An example of this shearing transformation is given
in Fig. for a shear parameter value of 1 /2 relative to
the line yref = –1.
3D SHEARING
 In two dimensions, transformations relative to the x or
y axes to produce distortions in the shapes of objects.
In three dimensions, we can also generate shears
relative to the z axis.
SHEARING ABOUT XY AXIS
 Parameters a and b can be assigned any
real values. The effect of this
transformation matrix is to alter x- and
y-coordinate values by an amount that is
proportional to the z value, while
leaving the z coordinate unchanged.
 Boundaries of planes that are
perpendicular to the z axis are thus
shifted by an amount proportional to z.
An example of the effect of this shearing
matrix on a unit cube is shown in Fig.,
for shearing values a=b=1. Shearing
matrices for the x axis and y axis are
defined similarly.
Homogeneous Representation: rotating, shearing

More Related Content

What's hot

Projection In Computer Graphics
Projection In Computer GraphicsProjection In Computer Graphics
Projection In Computer Graphics
Sanu Philip
 
Unit 3
Unit 3Unit 3
Unit 3
ypnrao
 
3 d transformation
3 d transformation3 d transformation
3 d transformation
Pooja Dixit
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
Muhammed Afsal Villan
 
2D transformation (Computer Graphics)
2D transformation (Computer Graphics)2D transformation (Computer Graphics)
2D transformation (Computer Graphics)
Timbal Mayank
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphics
SHIVANI SONI
 
2 d viewing computer graphics
2 d viewing computer graphics2 d viewing computer graphics
2 d viewing computer graphics
KALESHWAR KUMAR
 
Two dimensionaltransformations
Two dimensionaltransformationsTwo dimensionaltransformations
Two dimensionaltransformations
Nareek
 
2d-transformation
2d-transformation2d-transformation
2d-transformation
Pooja Dixit
 
3D Transformation
3D Transformation 3D Transformation
3D Transformation
Mahmudul Hasan
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
Ahammednayeem
 
Bezier Curves
Bezier CurvesBezier Curves
Bezier Curves
Arundhati Kanungo
 
Transforms UNIt 2
Transforms UNIt 2 Transforms UNIt 2
Transforms UNIt 2
sandeep kumbhkar
 
Curves and surfaces
Curves and surfacesCurves and surfaces
Curves and surfaces
Mohammed Mahmoud
 
Hidden surface removal algorithm
Hidden surface removal algorithmHidden surface removal algorithm
Hidden surface removal algorithm
KKARUNKARTHIK
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
sabbirantor
 
2D Transformation
2D Transformation2D Transformation
2D Transformation
ShahDhruv21
 
Geometric transformations and projections
Geometric transformations and projectionsGeometric transformations and projections
Geometric transformations and projections
Jaya Teja
 
Polygon mesh
Polygon  meshPolygon  mesh
Polygon mesh
Farah M. Altufaili
 
Three dimensional concepts - Computer Graphics
Three dimensional concepts - Computer GraphicsThree dimensional concepts - Computer Graphics
Three dimensional concepts - Computer Graphics
Kongunadu College of engineering and Technology, Namakkal
 

What's hot (20)

Projection In Computer Graphics
Projection In Computer GraphicsProjection In Computer Graphics
Projection In Computer Graphics
 
Unit 3
Unit 3Unit 3
Unit 3
 
3 d transformation
3 d transformation3 d transformation
3 d transformation
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
 
2D transformation (Computer Graphics)
2D transformation (Computer Graphics)2D transformation (Computer Graphics)
2D transformation (Computer Graphics)
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphics
 
2 d viewing computer graphics
2 d viewing computer graphics2 d viewing computer graphics
2 d viewing computer graphics
 
Two dimensionaltransformations
Two dimensionaltransformationsTwo dimensionaltransformations
Two dimensionaltransformations
 
2d-transformation
2d-transformation2d-transformation
2d-transformation
 
3D Transformation
3D Transformation 3D Transformation
3D Transformation
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
 
Bezier Curves
Bezier CurvesBezier Curves
Bezier Curves
 
Transforms UNIt 2
Transforms UNIt 2 Transforms UNIt 2
Transforms UNIt 2
 
Curves and surfaces
Curves and surfacesCurves and surfaces
Curves and surfaces
 
Hidden surface removal algorithm
Hidden surface removal algorithmHidden surface removal algorithm
Hidden surface removal algorithm
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
 
2D Transformation
2D Transformation2D Transformation
2D Transformation
 
Geometric transformations and projections
Geometric transformations and projectionsGeometric transformations and projections
Geometric transformations and projections
 
Polygon mesh
Polygon  meshPolygon  mesh
Polygon mesh
 
Three dimensional concepts - Computer Graphics
Three dimensional concepts - Computer GraphicsThree dimensional concepts - Computer Graphics
Three dimensional concepts - Computer Graphics
 

Similar to Homogeneous Representation: rotating, shearing

3-D Transformation in Computer Graphics
3-D Transformation in Computer Graphics3-D Transformation in Computer Graphics
3-D Transformation in Computer Graphics
SanthiNivas
 
2D transformations
2D transformations2D transformations
2D transformations
vijaysharma1265
 
Unit 3 notes
Unit 3 notesUnit 3 notes
Unit 3 notes
Balamurugan M
 
computer graphic.pptx
computer graphic.pptxcomputer graphic.pptx
computer graphic.pptx
ujjwalmatoliya
 
Reflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and RotationReflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and Rotation
Saumya Tiwari
 
3D transformation and viewing
3D transformation and viewing3D transformation and viewing
3D transformation and viewing
Yogita Jain
 
Two dimentional transform
Two dimentional transformTwo dimentional transform
Two dimentional transform
Patel Punit
 
Unit-3 overview of transformations
Unit-3 overview of transformationsUnit-3 overview of transformations
Unit-3 overview of transformations
Amol Gaikwad
 
Computer graphics basic transformation
Computer graphics basic transformationComputer graphics basic transformation
Computer graphics basic transformation
Selvakumar Gna
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics
University of Potsdam
 
Coordinate and unit vector
Coordinate and unit vectorCoordinate and unit vector
Coordinate and unit vector
Jobins George
 
GeometricTransformations.ppt
GeometricTransformations.pptGeometricTransformations.ppt
GeometricTransformations.ppt
Debjit Doira
 
Transformations SLIDES and Notes ppt.ppt
Transformations  SLIDES and Notes ppt.pptTransformations  SLIDES and Notes ppt.ppt
Transformations SLIDES and Notes ppt.ppt
PremkumarLetchumanan
 
Transformations lower secondary fil..ppt
Transformations lower secondary fil..pptTransformations lower secondary fil..ppt
Transformations lower secondary fil..ppt
MUHAMMADARSALANASIFA
 
06.Transformation.ppt
06.Transformation.ppt06.Transformation.ppt
06.Transformation.ppt
RobinAhmedSaikat
 
Computer graphic
Computer graphicComputer graphic
Computer graphic
nusratema1
 
Part 3- Manipulation and Representation of Curves.pptx
Part 3- Manipulation and Representation of Curves.pptxPart 3- Manipulation and Representation of Curves.pptx
Part 3- Manipulation and Representation of Curves.pptx
Khalil Alhatab
 
2 d transformations by amit kumar (maimt)
2 d transformations by amit kumar (maimt)2 d transformations by amit kumar (maimt)
2 d transformations by amit kumar (maimt)
Amit Kapoor
 
NESTOR ARTEAGA GEOMETRIA ANALITICA
NESTOR ARTEAGA GEOMETRIA ANALITICANESTOR ARTEAGA GEOMETRIA ANALITICA
NESTOR ARTEAGA GEOMETRIA ANALITICA
NestorArteaga5
 
Part 2- Transformation.pptx
Part 2- Transformation.pptxPart 2- Transformation.pptx
Part 2- Transformation.pptx
Khalil Alhatab
 

Similar to Homogeneous Representation: rotating, shearing (20)

3-D Transformation in Computer Graphics
3-D Transformation in Computer Graphics3-D Transformation in Computer Graphics
3-D Transformation in Computer Graphics
 
2D transformations
2D transformations2D transformations
2D transformations
 
Unit 3 notes
Unit 3 notesUnit 3 notes
Unit 3 notes
 
computer graphic.pptx
computer graphic.pptxcomputer graphic.pptx
computer graphic.pptx
 
Reflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and RotationReflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and Rotation
 
3D transformation and viewing
3D transformation and viewing3D transformation and viewing
3D transformation and viewing
 
Two dimentional transform
Two dimentional transformTwo dimentional transform
Two dimentional transform
 
Unit-3 overview of transformations
Unit-3 overview of transformationsUnit-3 overview of transformations
Unit-3 overview of transformations
 
Computer graphics basic transformation
Computer graphics basic transformationComputer graphics basic transformation
Computer graphics basic transformation
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics
 
Coordinate and unit vector
Coordinate and unit vectorCoordinate and unit vector
Coordinate and unit vector
 
GeometricTransformations.ppt
GeometricTransformations.pptGeometricTransformations.ppt
GeometricTransformations.ppt
 
Transformations SLIDES and Notes ppt.ppt
Transformations  SLIDES and Notes ppt.pptTransformations  SLIDES and Notes ppt.ppt
Transformations SLIDES and Notes ppt.ppt
 
Transformations lower secondary fil..ppt
Transformations lower secondary fil..pptTransformations lower secondary fil..ppt
Transformations lower secondary fil..ppt
 
06.Transformation.ppt
06.Transformation.ppt06.Transformation.ppt
06.Transformation.ppt
 
Computer graphic
Computer graphicComputer graphic
Computer graphic
 
Part 3- Manipulation and Representation of Curves.pptx
Part 3- Manipulation and Representation of Curves.pptxPart 3- Manipulation and Representation of Curves.pptx
Part 3- Manipulation and Representation of Curves.pptx
 
2 d transformations by amit kumar (maimt)
2 d transformations by amit kumar (maimt)2 d transformations by amit kumar (maimt)
2 d transformations by amit kumar (maimt)
 
NESTOR ARTEAGA GEOMETRIA ANALITICA
NESTOR ARTEAGA GEOMETRIA ANALITICANESTOR ARTEAGA GEOMETRIA ANALITICA
NESTOR ARTEAGA GEOMETRIA ANALITICA
 
Part 2- Transformation.pptx
Part 2- Transformation.pptxPart 2- Transformation.pptx
Part 2- Transformation.pptx
 

More from Manthan Kanani

Micro-Macro Motion Study
Micro-Macro Motion StudyMicro-Macro Motion Study
Micro-Macro Motion Study
Manthan Kanani
 
Merchant Circle Diagram
Merchant Circle DiagramMerchant Circle Diagram
Merchant Circle Diagram
Manthan Kanani
 
Force Damped Vibrations
Force Damped VibrationsForce Damped Vibrations
Force Damped Vibrations
Manthan Kanani
 
Simple And Automobile Carburator
Simple And Automobile CarburatorSimple And Automobile Carburator
Simple And Automobile Carburator
Manthan Kanani
 
Plastic Process and Processing Parameter
Plastic Process and Processing ParameterPlastic Process and Processing Parameter
Plastic Process and Processing Parameter
Manthan Kanani
 
2nd law of thermodynamic
2nd law of thermodynamic2nd law of thermodynamic
2nd law of thermodynamic
Manthan Kanani
 
Hydaulic ram
Hydaulic ramHydaulic ram
Hydaulic ram
Manthan Kanani
 
Static Force Analysis
Static Force AnalysisStatic Force Analysis
Static Force Analysis
Manthan Kanani
 
Time Response Analysis
Time Response AnalysisTime Response Analysis
Time Response Analysis
Manthan Kanani
 
Extended surface fins
Extended surface finsExtended surface fins
Extended surface fins
Manthan Kanani
 

More from Manthan Kanani (10)

Micro-Macro Motion Study
Micro-Macro Motion StudyMicro-Macro Motion Study
Micro-Macro Motion Study
 
Merchant Circle Diagram
Merchant Circle DiagramMerchant Circle Diagram
Merchant Circle Diagram
 
Force Damped Vibrations
Force Damped VibrationsForce Damped Vibrations
Force Damped Vibrations
 
Simple And Automobile Carburator
Simple And Automobile CarburatorSimple And Automobile Carburator
Simple And Automobile Carburator
 
Plastic Process and Processing Parameter
Plastic Process and Processing ParameterPlastic Process and Processing Parameter
Plastic Process and Processing Parameter
 
2nd law of thermodynamic
2nd law of thermodynamic2nd law of thermodynamic
2nd law of thermodynamic
 
Hydaulic ram
Hydaulic ramHydaulic ram
Hydaulic ram
 
Static Force Analysis
Static Force AnalysisStatic Force Analysis
Static Force Analysis
 
Time Response Analysis
Time Response AnalysisTime Response Analysis
Time Response Analysis
 
Extended surface fins
Extended surface finsExtended surface fins
Extended surface fins
 

Recently uploaded

Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
h7j5io0
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
PlanitIsrael
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
PrabhjeetSingh219035
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
7sd8fier
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
garcese
 
7 Alternatives to Bullet Points in PowerPoint
7 Alternatives to Bullet Points in PowerPoint7 Alternatives to Bullet Points in PowerPoint
7 Alternatives to Bullet Points in PowerPoint
Alvis Oh
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
7sd8fier
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
aaryangarg12
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
h7j5io0
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
Mansi Shah
 

Recently uploaded (20)

Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
 
7 Alternatives to Bullet Points in PowerPoint
7 Alternatives to Bullet Points in PowerPoint7 Alternatives to Bullet Points in PowerPoint
7 Alternatives to Bullet Points in PowerPoint
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
 

Homogeneous Representation: rotating, shearing

  • 2. CONTENT  GEMETRIC TRANSFORMATION  HOMOGENEOUS REPRESENTATION  2D AND 3D ROTATING AND SHEARING  ROTATING ABOUT ARBITARY POINT AND LINE  SHEARING ABOUT X(2D) ,XY(3D), AXIS
  • 3. GEOMETRIC TRANSFORMATION  All changes performed on the graphic image are done by changing the database of the original picture. These changes are called as transformations.  Transformations allow the user to uniformly change the entire picture. An object created by the user is stored in the form of a database. If the database, which represents the object, is changed, the object also would change. This method is used to alter the orientation, scale, position of the drawing.
  • 4. HOMOGENEOUS REPRESENTATIONS  Many a times it becomes necessary to combine the above mentioned individual transformations in order to achieve the required results. In such cases the combined transformation matrix can be obtained by multiplying the respective transformation matrices.  However, care should to be taken that the order of the matrix multiplication be done in the same way as that of the transformations as follows.  [P*] = [Tn] [Tn – 1] [Tn – 2+ ……..*T3] [T2] [T1]
  • 5. ROTATION ABOUT POINT  The transformation given earlier for rotation is about the origin of the axes system. It may sometimes be necessary to get the rotation about any arbitrary base point as shown in Fig. 4.5. To derive the necessary transformation matrix, the following complex procedure comprising the followin1g three points would be required.  Translate the point A to O, the origin of the axes system.  Rotate the object by the given angle.  Translate the point back to its original position.  The transformation matrices for the above operations in the given sequence are the following.
  • 7.  Similar to the above, there are times when the reflection is to be taken about an arbitrary line as shown in Fig. 4.6.  Translate the mirror line along Y axis such that line passes through the origin, O.  Rotate the mirror line such that it coincides with the X axis.  Mirror the object through the X axis.  Rotate the mirror line back to the original angle with X axis.  Translate the mirror line along the Y axis back to the original position. ROTATION ABOUT LINE
  • 9. SHEARING  A transformation that distorts the shape of an object such that the transformed shape appears as if the object were composed of internal layers that had been caused to slide over each other is called a shear.
  • 10. 2D SHEARING  Two common shearing transformations are those that shift coordinate x values and those that shift y values.  An x-direction shear relative to the x axis is produced with the transformation matrix  Any real number can be assigned to the shear parameter shx. A coordinate position (x, y) is then shifted horizontally by an amount proportional to its distance (y value) from the x axis (y = 0).  Setting shx to 2, for example, changes the square in Fig. into a parallelogram. Negative values for shx shift coordinate positions to the left.
  • 12. SHEARING ABOUT XY AXIS •We can generate x-direction shears relative to other reference lines with coordinate positions transformed as x’ = x + shx (y – yref), y’ = y ……..(eq) •An example of this shearing transformation is given in Fig. for a shear parameter value of 1 /2 relative to the line yref = –1.
  • 13. 3D SHEARING  In two dimensions, transformations relative to the x or y axes to produce distortions in the shapes of objects. In three dimensions, we can also generate shears relative to the z axis.
  • 14. SHEARING ABOUT XY AXIS  Parameters a and b can be assigned any real values. The effect of this transformation matrix is to alter x- and y-coordinate values by an amount that is proportional to the z value, while leaving the z coordinate unchanged.  Boundaries of planes that are perpendicular to the z axis are thus shifted by an amount proportional to z. An example of the effect of this shearing matrix on a unit cube is shown in Fig., for shearing values a=b=1. Shearing matrices for the x axis and y axis are defined similarly.