SlideShare a Scribd company logo
1 of 8
SENTHUR POLYTECHNIC COLLEGE
DEPARTMENT OF MECHANICAL ENGINEERING
4020530/ COMPUTER INTEGRATED MANUFRACTION
SEMINAR PRESENTATION
Submitted by
BALAMURUGAN. A
( 22216385 )
Seminar Topic
Transformation
TRANSFORMATION
2D & 3D
TRANSLATION
1. Translation
Translation is the simplest form of transformation. It is rigid body
transformation that moves the object without any deformation.
2D translation move the object on x, y plane along straight line
By adding increments in x-axis, y-axis,
3D translation move the object on xyz coordinates
along straight line adding increments in x-axis, y-axis and z-axis,
The above equation can be written in matrix From as
(X’, Y’) = (X, Y) + (tx, ty) or
(X’/Y’) = (X/Y) + (tx/ty)
The homogeneous representation of above matrix is
X’ 1 0 tx X
Y’ = 0 1 ty Y
1 0 0 1 1
P’ = Tt × P
Tt = Transformation matrix for translation
Scaling
Scaling transfoation is used to enlarge or reduce
The size of the object.
Let
(X,Y) => are the initial coordinate values of the object
(X’, Y’) => final coordinate values of the object
Sx => scaling factor along the x-axis
Sy => scaling factor along the y-axis
Then x’ = x. Sx and Y’ = y. Sy
In matrix from
X’ Sx 0 X
=
Y’ 0 Sy Y
The above equation is written in homogenous
From as follows.
ROTATION
Rotation is the rigid body transformation that
Move the object along the circular path in xy plane or
In xyz coordinate without any deformation
X = r cos ∅
Y = r cos ∅
The above equation is written in homogenous form as follows
X’ = cos o - sin o 0 0 X
Y’ = sin o - cos o 0 0 Y
Z’ = 0 0 1 0 Z
1 = 0 0 0 1 1
😇 THANKS YOU 😇

More Related Content

Similar to TRANSFORMATION

characteristic of function, average rate chnage, instant rate chnage.pptx
characteristic of function, average rate chnage, instant rate chnage.pptxcharacteristic of function, average rate chnage, instant rate chnage.pptx
characteristic of function, average rate chnage, instant rate chnage.pptxPallaviGupta66118
 
2D Transformation
2D Transformation2D Transformation
2D TransformationShahDhruv21
 
Unit-3 overview of transformations
Unit-3 overview of transformationsUnit-3 overview of transformations
Unit-3 overview of transformationsAmol Gaikwad
 
Computer graphics notes 2 tutorials duniya
Computer graphics notes 2   tutorials duniyaComputer graphics notes 2   tutorials duniya
Computer graphics notes 2 tutorials duniyaTutorialsDuniya.com
 
Cs8092 computer graphics and multimedia unit 2
Cs8092 computer graphics and multimedia unit 2Cs8092 computer graphics and multimedia unit 2
Cs8092 computer graphics and multimedia unit 2SIMONTHOMAS S
 
Computer graphic
Computer graphicComputer graphic
Computer graphicnusratema1
 
Ch 7 tutoring notes quadratics
Ch 7 tutoring notes quadraticsCh 7 tutoring notes quadratics
Ch 7 tutoring notes quadraticssrobbins4
 
Bla b__________________la -2&3d -DD .ppt
Bla b__________________la -2&3d -DD .pptBla b__________________la -2&3d -DD .ppt
Bla b__________________la -2&3d -DD .pptkdemersal
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphicsSHIVANI SONI
 
Computer graphics
Computer graphicsComputer graphics
Computer graphicsBala Murali
 
International journal of engineering and mathematical modelling vol2 no1_2015_1
International journal of engineering and mathematical modelling vol2 no1_2015_1International journal of engineering and mathematical modelling vol2 no1_2015_1
International journal of engineering and mathematical modelling vol2 no1_2015_1IJEMM
 
2.1. fundamental of computer graphics
2.1. fundamental of computer graphics2.1. fundamental of computer graphics
2.1. fundamental of computer graphicsRatnadeepsinh Jadeja
 
Part 2- Geometric Transformation.pptx
Part 2- Geometric Transformation.pptxPart 2- Geometric Transformation.pptx
Part 2- Geometric Transformation.pptxKhalil Alhatab
 
Computer Graphics Unit 2
Computer Graphics Unit 2Computer Graphics Unit 2
Computer Graphics Unit 2aravindangc
 
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.pptxKhalil Alhatab
 
Part 2- Transformation.pptx
Part 2- Transformation.pptxPart 2- Transformation.pptx
Part 2- Transformation.pptxKhalil Alhatab
 

Similar to TRANSFORMATION (20)

Computer graphics presentation
Computer graphics presentationComputer graphics presentation
Computer graphics presentation
 
characteristic of function, average rate chnage, instant rate chnage.pptx
characteristic of function, average rate chnage, instant rate chnage.pptxcharacteristic of function, average rate chnage, instant rate chnage.pptx
characteristic of function, average rate chnage, instant rate chnage.pptx
 
2D Transformation
2D Transformation2D Transformation
2D Transformation
 
Unit-3 overview of transformations
Unit-3 overview of transformationsUnit-3 overview of transformations
Unit-3 overview of transformations
 
Computer graphics notes 2 tutorials duniya
Computer graphics notes 2   tutorials duniyaComputer graphics notes 2   tutorials duniya
Computer graphics notes 2 tutorials duniya
 
Cs8092 computer graphics and multimedia unit 2
Cs8092 computer graphics and multimedia unit 2Cs8092 computer graphics and multimedia unit 2
Cs8092 computer graphics and multimedia unit 2
 
Computer graphic
Computer graphicComputer graphic
Computer graphic
 
Ch 7 tutoring notes quadratics
Ch 7 tutoring notes quadraticsCh 7 tutoring notes quadratics
Ch 7 tutoring notes quadratics
 
Bla b__________________la -2&3d -DD .ppt
Bla b__________________la -2&3d -DD .pptBla b__________________la -2&3d -DD .ppt
Bla b__________________la -2&3d -DD .ppt
 
Transforms UNIt 2
Transforms UNIt 2 Transforms UNIt 2
Transforms UNIt 2
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphics
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
International journal of engineering and mathematical modelling vol2 no1_2015_1
International journal of engineering and mathematical modelling vol2 no1_2015_1International journal of engineering and mathematical modelling vol2 no1_2015_1
International journal of engineering and mathematical modelling vol2 no1_2015_1
 
2.1. fundamental of computer graphics
2.1. fundamental of computer graphics2.1. fundamental of computer graphics
2.1. fundamental of computer graphics
 
Part 2- Geometric Transformation.pptx
Part 2- Geometric Transformation.pptxPart 2- Geometric Transformation.pptx
Part 2- Geometric Transformation.pptx
 
Computer Graphics Unit 2
Computer Graphics Unit 2Computer Graphics Unit 2
Computer Graphics Unit 2
 
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
 
New name-400-4
New name-400-4New name-400-4
New name-400-4
 
Part 2- Transformation.pptx
Part 2- Transformation.pptxPart 2- Transformation.pptx
Part 2- Transformation.pptx
 
Transformations
TransformationsTransformations
Transformations
 

More from MersalBala5

KCCaclagokk17IeS-5131693290762411.pptx
KCCaclagokk17IeS-5131693290762411.pptxKCCaclagokk17IeS-5131693290762411.pptx
KCCaclagokk17IeS-5131693290762411.pptxMersalBala5
 
YYSPii0hdoFfOmNW-2501693290639526.pptx
YYSPii0hdoFfOmNW-2501693290639526.pptxYYSPii0hdoFfOmNW-2501693290639526.pptx
YYSPii0hdoFfOmNW-2501693290639526.pptxMersalBala5
 
Strength of material
Strength of materialStrength of material
Strength of materialMersalBala5
 
CROP WATER REQUIPMENT
CROP WATER REQUIPMENTCROP WATER REQUIPMENT
CROP WATER REQUIPMENTMersalBala5
 
Four cylinder engine in firing order
Four cylinder engine in firing orderFour cylinder engine in firing order
Four cylinder engine in firing orderMersalBala5
 
2d8ab55fe0107230177852ab06db3143.pptx
2d8ab55fe0107230177852ab06db3143.pptx2d8ab55fe0107230177852ab06db3143.pptx
2d8ab55fe0107230177852ab06db3143.pptxMersalBala5
 
655c6c7e47897d13e969ce91298edfae.pptx
655c6c7e47897d13e969ce91298edfae.pptx655c6c7e47897d13e969ce91298edfae.pptx
655c6c7e47897d13e969ce91298edfae.pptxMersalBala5
 
Valves Agangement ppt
Valves Agangement pptValves Agangement ppt
Valves Agangement pptMersalBala5
 
Types of Disc Plough
Types of Disc PloughTypes of Disc Plough
Types of Disc PloughMersalBala5
 
Type of Irrigation
Type of IrrigationType of Irrigation
Type of IrrigationMersalBala5
 
Crop Water Requirement
Crop Water RequirementCrop Water Requirement
Crop Water RequirementMersalBala5
 

More from MersalBala5 (20)

KCCaclagokk17IeS-5131693290762411.pptx
KCCaclagokk17IeS-5131693290762411.pptxKCCaclagokk17IeS-5131693290762411.pptx
KCCaclagokk17IeS-5131693290762411.pptx
 
YYSPii0hdoFfOmNW-2501693290639526.pptx
YYSPii0hdoFfOmNW-2501693290639526.pptxYYSPii0hdoFfOmNW-2501693290639526.pptx
YYSPii0hdoFfOmNW-2501693290639526.pptx
 
DD
DDDD
DD
 
MT SEM
MT SEMMT SEM
MT SEM
 
Strength of material
Strength of materialStrength of material
Strength of material
 
SLOAR PANEL
SLOAR  PANELSLOAR  PANEL
SLOAR PANEL
 
CROP WATER REQUIPMENT
CROP WATER REQUIPMENTCROP WATER REQUIPMENT
CROP WATER REQUIPMENT
 
Type of plough
Type of ploughType of plough
Type of plough
 
Furrow Method
Furrow MethodFurrow Method
Furrow Method
 
Four cylinder engine in firing order
Four cylinder engine in firing orderFour cylinder engine in firing order
Four cylinder engine in firing order
 
2d8ab55fe0107230177852ab06db3143.pptx
2d8ab55fe0107230177852ab06db3143.pptx2d8ab55fe0107230177852ab06db3143.pptx
2d8ab55fe0107230177852ab06db3143.pptx
 
655c6c7e47897d13e969ce91298edfae.pptx
655c6c7e47897d13e969ce91298edfae.pptx655c6c7e47897d13e969ce91298edfae.pptx
655c6c7e47897d13e969ce91298edfae.pptx
 
Valves Agangement ppt
Valves Agangement pptValves Agangement ppt
Valves Agangement ppt
 
Power Harrow
Power HarrowPower Harrow
Power Harrow
 
Types of Disc Plough
Types of Disc PloughTypes of Disc Plough
Types of Disc Plough
 
FURROW Method
FURROW MethodFURROW Method
FURROW Method
 
Type of Irrigation
Type of IrrigationType of Irrigation
Type of Irrigation
 
Crop Water Requirement
Crop Water RequirementCrop Water Requirement
Crop Water Requirement
 
cim
cimcim
cim
 
PAHL AND BEITZ
PAHL AND BEITZ PAHL AND BEITZ
PAHL AND BEITZ
 

Recently uploaded

Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfragupathi90
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Studentskannan348865
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfEr.Sonali Nasikkar
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...IJECEIAES
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfssuser5c9d4b1
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisDr.Costas Sachpazis
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...Amil baba
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualBalamuruganV28
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniR. Sosa
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksIJECEIAES
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...drjose256
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfKira Dess
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...IJECEIAES
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfJNTUA
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological universityMohd Saifudeen
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxMustafa Ahmed
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Toolssoginsider
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..MaherOthman7
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.benjamincojr
 

Recently uploaded (20)

Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney Uni
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
 

TRANSFORMATION

  • 1. SENTHUR POLYTECHNIC COLLEGE DEPARTMENT OF MECHANICAL ENGINEERING 4020530/ COMPUTER INTEGRATED MANUFRACTION SEMINAR PRESENTATION Submitted by BALAMURUGAN. A ( 22216385 ) Seminar Topic Transformation
  • 3. TRANSLATION 1. Translation Translation is the simplest form of transformation. It is rigid body transformation that moves the object without any deformation. 2D translation move the object on x, y plane along straight line By adding increments in x-axis, y-axis, 3D translation move the object on xyz coordinates along straight line adding increments in x-axis, y-axis and z-axis,
  • 4. The above equation can be written in matrix From as (X’, Y’) = (X, Y) + (tx, ty) or (X’/Y’) = (X/Y) + (tx/ty) The homogeneous representation of above matrix is X’ 1 0 tx X Y’ = 0 1 ty Y 1 0 0 1 1
  • 5. P’ = Tt × P Tt = Transformation matrix for translation Scaling Scaling transfoation is used to enlarge or reduce The size of the object. Let (X,Y) => are the initial coordinate values of the object (X’, Y’) => final coordinate values of the object Sx => scaling factor along the x-axis Sy => scaling factor along the y-axis
  • 6. Then x’ = x. Sx and Y’ = y. Sy In matrix from X’ Sx 0 X = Y’ 0 Sy Y The above equation is written in homogenous From as follows.
  • 7. ROTATION Rotation is the rigid body transformation that Move the object along the circular path in xy plane or In xyz coordinate without any deformation X = r cos ∅ Y = r cos ∅ The above equation is written in homogenous form as follows X’ = cos o - sin o 0 0 X Y’ = sin o - cos o 0 0 Y Z’ = 0 0 1 0 Z 1 = 0 0 0 1 1