SlideShare a Scribd company logo
1 of 25
Presented by
CH.JAYATEJA
M.TECH(MACHINE DESIGN)
16481D1504
GUDLAVALLERU ENGINEERING COLLEGE
Sheshadri Rao Knowledge Village, Gudlavalleru,PIN:521356.
A technical seminar on
GEOMETRIC TRANSFORMATIONS
AND PROJECTIONS
Transformations
“Transformations are the operations applied
to geometrical description of an object to
change its position, orientation, or size are
called geometric transformations”.
Why are geometric transformations
necessary?
for positioning geometric objects in 2D and 3D.
for modeling geometric objects in 2D and 3D
For viewing geometric objects in 2D and 3D.
translation
• A translation moves all points in an object along the same straight-line path to
new positions.
• The path is represented by a vector, called the translation or shift vector.
• We can write the components:
p'x = px + tx
p'y = py + ty
• or in matrix form:
P' = P + T
rotation
• We can write the components:
p'x = px cos  – py sin 
p'y = px sin  + py cos 
• or in matrix form:
P' = R • P
•  can be clockwise (-ve) or
counterclockwise (+ve as our example).
• Rotation matrix
scaling
• Scaling changes the size of an object and involves two scale factors, Sx and
Sy for the x- and y- coordinates respectively.
• Scales are about the origin.
• We can write the components:
• p'x = sx • px
• p'y = sy • py
• or in matrix form:
• P' = S • P
• Scale matrix as:







y
x
s
s
S
0
0
Mirror reflection
Reflection is a transformation that produces a mirror image of an
object. It is obtained by rotating the object by 180 deg about the
reflection axis.
𝑀 𝑥 =
1 0
0 −1
𝑀 𝑦 =
−1 0
0 1
Shear transformation
• Shear is 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
• Two common shearing transformations are those that shift
coordinate x values and those that shift y values
Original Data y Shear x Shear
1 0 0 1 shx 0
shy 1 0 0 1 0
0 0 1 0 0 1
3-D transformation matrices
projections
Projection is simply projecting a 3-d object to 2-d plane
• In 3D…
o View volume in the world
o Projection onto the 2D projection plane
o A viewport to the view surface
• Process…
o 1… clip against the view volume,
o 2… project to 2D plane, or window,
o 3… map to viewport.
2 types of projections
• Key factor is the center of projection.
o if distance to center of projection is finite : PERSPECTIVE
o if distance to center of projection is infinite : PARALLEL
• In perspective projection, object position are transformed
to the view plane along lines that converge to a point called
projection reference point (center of projection)
• In parallel projection, coordinate positions are
transformed to the view plane along parallel lines.
• Perspective projection
+ Size varies inversely with distance - looks realistic
– Distance and angles are not (in general) preserved
– Parallel lines do not (in general) remain parallel
• Parallel projection
+ Good for exact measurements
+ Parallel lines remain parallel
– Angles are not (in general) preserved
– Less realistic looking
Classes of Perspective Projection
• One-Point Perspective
• Two-Point Perspective
• Three-Point Perspective
Parallel projections
• Center of projection is at infinity
o Direction of projection (DOP) same for all points
Types of parallel projections
• We can define a parallel projection with a projection vector that
defines the direction for the projection lines.
2 types:
• Orthographic : when the projection is perpendicular to the view
plane. In short,
o direction of projection = normal to the projection plane.
o the projection is perpendicular to the view plane.
• Oblique : when the projection is not perpendicular to the view
plane. In short,
o direction of projection  normal to the projection plane.
o Not perpendicular
Orthogonal projection
Oblique projection
Thank you

More Related Content

What's hot

Cad ala brep, csg and sweep representation gtu
Cad   ala  brep, csg and sweep representation gtuCad   ala  brep, csg and sweep representation gtu
Cad ala brep, csg and sweep representation gtuShrey Patel
 
robot classification
robot classificationrobot classification
robot classificationMohit Jain
 
Surface representation
Surface representationSurface representation
Surface representationSunith Guraddi
 
Wireframe models
Wireframe modelsWireframe models
Wireframe modelsMohd Arif
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modelingsabiha khathun
 
Solidmodelling
SolidmodellingSolidmodelling
Solidmodellingjntuhcej
 
Hermite cubic spline curve
Hermite cubic spline curveHermite cubic spline curve
Hermite cubic spline curveDeepak Antil
 
Robotics and machine vision system
Robotics and machine vision systemRobotics and machine vision system
Robotics and machine vision systemGowsick Subramaniam
 
Bezier and Spline Curves and Surfaces
Bezier and Spline Curves and SurfacesBezier and Spline Curves and Surfaces
Bezier and Spline Curves and SurfacesSyed Zaid Irshad
 
CAD - Unit-1 (Fundamentals of Computer Graphics)
CAD - Unit-1 (Fundamentals of Computer Graphics)CAD - Unit-1 (Fundamentals of Computer Graphics)
CAD - Unit-1 (Fundamentals of Computer Graphics)Priscilla CPG
 
Bezier curve & B spline curve
Bezier curve  & B spline curveBezier curve  & B spline curve
Bezier curve & B spline curveArvind Kumar
 
Two dimensional geometric transformation
Two dimensional geometric transformationTwo dimensional geometric transformation
Two dimensional geometric transformationjapan vasani
 
Robot Machine Vision
Robot Machine VisionRobot Machine Vision
Robot Machine Visionanand hd
 
ppt of solid modeling for cad
ppt of solid modeling for cadppt of solid modeling for cad
ppt of solid modeling for cadAyush Upadhyay
 
Coons bicubic surface
Coons bicubic surfaceCoons bicubic surface
Coons bicubic surfaceramac123
 
CAD/CAM 1 Module-2 18ME72 Part-A
CAD/CAM  1 Module-2 18ME72 Part-ACAD/CAM  1 Module-2 18ME72 Part-A
CAD/CAM 1 Module-2 18ME72 Part-AMohammed Imran
 

What's hot (20)

Cad ala brep, csg and sweep representation gtu
Cad   ala  brep, csg and sweep representation gtuCad   ala  brep, csg and sweep representation gtu
Cad ala brep, csg and sweep representation gtu
 
robot classification
robot classificationrobot classification
robot classification
 
Surface representation
Surface representationSurface representation
Surface representation
 
Wireframe models
Wireframe modelsWireframe models
Wireframe models
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modeling
 
Solid modelling
Solid modellingSolid modelling
Solid modelling
 
Geometric model & curve
Geometric model & curveGeometric model & curve
Geometric model & curve
 
Solidmodelling
SolidmodellingSolidmodelling
Solidmodelling
 
Hermite cubic spline curve
Hermite cubic spline curveHermite cubic spline curve
Hermite cubic spline curve
 
Robotics and machine vision system
Robotics and machine vision systemRobotics and machine vision system
Robotics and machine vision system
 
Robot control
Robot controlRobot control
Robot control
 
Fir 05 dynamics
Fir 05 dynamicsFir 05 dynamics
Fir 05 dynamics
 
Bezier and Spline Curves and Surfaces
Bezier and Spline Curves and SurfacesBezier and Spline Curves and Surfaces
Bezier and Spline Curves and Surfaces
 
CAD - Unit-1 (Fundamentals of Computer Graphics)
CAD - Unit-1 (Fundamentals of Computer Graphics)CAD - Unit-1 (Fundamentals of Computer Graphics)
CAD - Unit-1 (Fundamentals of Computer Graphics)
 
Bezier curve & B spline curve
Bezier curve  & B spline curveBezier curve  & B spline curve
Bezier curve & B spline curve
 
Two dimensional geometric transformation
Two dimensional geometric transformationTwo dimensional geometric transformation
Two dimensional geometric transformation
 
Robot Machine Vision
Robot Machine VisionRobot Machine Vision
Robot Machine Vision
 
ppt of solid modeling for cad
ppt of solid modeling for cadppt of solid modeling for cad
ppt of solid modeling for cad
 
Coons bicubic surface
Coons bicubic surfaceCoons bicubic surface
Coons bicubic surface
 
CAD/CAM 1 Module-2 18ME72 Part-A
CAD/CAM  1 Module-2 18ME72 Part-ACAD/CAM  1 Module-2 18ME72 Part-A
CAD/CAM 1 Module-2 18ME72 Part-A
 

Similar to Geometric transformations and projections

COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"Ankit Surti
 
GeometricTransformations.ppt
GeometricTransformations.pptGeometricTransformations.ppt
GeometricTransformations.pptDebjit Doira
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphicssabbirantor
 
2hjsakhvchcvj hSKchvsABJChjSVCHjhvcvdxz.pptx
2hjsakhvchcvj hSKchvsABJChjSVCHjhvcvdxz.pptx2hjsakhvchcvj hSKchvsABJChjSVCHjhvcvdxz.pptx
2hjsakhvchcvj hSKchvsABJChjSVCHjhvcvdxz.pptxHarikumar Rajasekar
 
3D transformation and viewing
3D transformation and viewing3D transformation and viewing
3D transformation and viewingYogita Jain
 
2D Transformation.pptx
2D Transformation.pptx2D Transformation.pptx
2D Transformation.pptxMuhammadNaqi7
 
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
 
View in 3_d_asper_syllabus
View in 3_d_asper_syllabusView in 3_d_asper_syllabus
View in 3_d_asper_syllabuslokesh503
 
View in 3_d_asper_syllabus
View in 3_d_asper_syllabusView in 3_d_asper_syllabus
View in 3_d_asper_syllabuslokesh503
 
Part 2- Transformation.pptx
Part 2- Transformation.pptxPart 2- Transformation.pptx
Part 2- Transformation.pptxKhalil Alhatab
 
module 3 ppt2 (1).pptx
module 3 ppt2 (1).pptxmodule 3 ppt2 (1).pptx
module 3 ppt2 (1).pptxRADHIKAB20
 
Part 2- Geometric Transformation.pptx
Part 2- Geometric Transformation.pptxPart 2- Geometric Transformation.pptx
Part 2- Geometric Transformation.pptxKhalil Alhatab
 
Unit-3 overview of transformations
Unit-3 overview of transformationsUnit-3 overview of transformations
Unit-3 overview of transformationsAmol Gaikwad
 
projections - engineering drawing
projections - engineering drawing projections - engineering drawing
projections - engineering drawing Krishna Gali
 

Similar to Geometric transformations and projections (20)

COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"
 
Three dimensional concepts - Computer Graphics
Three dimensional concepts - Computer GraphicsThree dimensional concepts - Computer Graphics
Three dimensional concepts - Computer Graphics
 
GeometricTransformations.ppt
GeometricTransformations.pptGeometricTransformations.ppt
GeometricTransformations.ppt
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
 
2hjsakhvchcvj hSKchvsABJChjSVCHjhvcvdxz.pptx
2hjsakhvchcvj hSKchvsABJChjSVCHjhvcvdxz.pptx2hjsakhvchcvj hSKchvsABJChjSVCHjhvcvdxz.pptx
2hjsakhvchcvj hSKchvsABJChjSVCHjhvcvdxz.pptx
 
3D transformation and viewing
3D transformation and viewing3D transformation and viewing
3D transformation and viewing
 
2D Transformation.pptx
2D Transformation.pptx2D Transformation.pptx
2D Transformation.pptx
 
Computer graphics presentation
Computer graphics presentationComputer graphics presentation
Computer graphics presentation
 
Projections.pptx
Projections.pptxProjections.pptx
Projections.pptx
 
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
 
View in 3_d_asper_syllabus
View in 3_d_asper_syllabusView in 3_d_asper_syllabus
View in 3_d_asper_syllabus
 
View in 3_d_asper_syllabus
View in 3_d_asper_syllabusView in 3_d_asper_syllabus
View in 3_d_asper_syllabus
 
Part 2- Transformation.pptx
Part 2- Transformation.pptxPart 2- Transformation.pptx
Part 2- Transformation.pptx
 
2D Transformation.pdf
2D Transformation.pdf2D Transformation.pdf
2D Transformation.pdf
 
Projection.pptx
Projection.pptxProjection.pptx
Projection.pptx
 
module 3 ppt2 (1).pptx
module 3 ppt2 (1).pptxmodule 3 ppt2 (1).pptx
module 3 ppt2 (1).pptx
 
Part 2- Geometric Transformation.pptx
Part 2- Geometric Transformation.pptxPart 2- Geometric Transformation.pptx
Part 2- Geometric Transformation.pptx
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
 
Unit-3 overview of transformations
Unit-3 overview of transformationsUnit-3 overview of transformations
Unit-3 overview of transformations
 
projections - engineering drawing
projections - engineering drawing projections - engineering drawing
projections - engineering drawing
 

More from Jaya Teja

Temptation in English and Quiet Time in Telugu
Temptation in English and Quiet Time in TeluguTemptation in English and Quiet Time in Telugu
Temptation in English and Quiet Time in TeluguJaya Teja
 
REINFORCEMENTS.pptx
REINFORCEMENTS.pptxREINFORCEMENTS.pptx
REINFORCEMENTS.pptxJaya Teja
 
polymers.pptx
polymers.pptxpolymers.pptx
polymers.pptxJaya Teja
 
CERAMICS.pptx
CERAMICS.pptxCERAMICS.pptx
CERAMICS.pptxJaya Teja
 
Excel in studies
Excel in studiesExcel in studies
Excel in studiesJaya Teja
 
inter metalics & criogenics.pptx
inter metalics & criogenics.pptxinter metalics & criogenics.pptx
inter metalics & criogenics.pptxJaya Teja
 
Lathe, Shaping, Slotting, Planning machines
Lathe, Shaping, Slotting, Planning machinesLathe, Shaping, Slotting, Planning machines
Lathe, Shaping, Slotting, Planning machinesJaya Teja
 
Gass welding
Gass weldingGass welding
Gass weldingJaya Teja
 
Design of Assembly Methods
Design of Assembly MethodsDesign of Assembly Methods
Design of Assembly MethodsJaya Teja
 
liquid penetrant test and ultrasonic test
liquid penetrant test and ultrasonic testliquid penetrant test and ultrasonic test
liquid penetrant test and ultrasonic testJaya Teja
 
Worm and Worm wheel Gears
Worm and Worm wheel GearsWorm and Worm wheel Gears
Worm and Worm wheel GearsJaya Teja
 
mechanical vibration: force transmitted to the foundation
mechanical vibration: force transmitted to the foundationmechanical vibration: force transmitted to the foundation
mechanical vibration: force transmitted to the foundationJaya Teja
 
Analysis of Thin Plates
Analysis of  Thin PlatesAnalysis of  Thin Plates
Analysis of Thin PlatesJaya Teja
 
SIN, SALVATION, ASSURANCE
SIN, SALVATION, ASSURANCESIN, SALVATION, ASSURANCE
SIN, SALVATION, ASSURANCEJaya Teja
 
mistake proofing
mistake proofingmistake proofing
mistake proofingJaya Teja
 

More from Jaya Teja (16)

Temptation in English and Quiet Time in Telugu
Temptation in English and Quiet Time in TeluguTemptation in English and Quiet Time in Telugu
Temptation in English and Quiet Time in Telugu
 
REINFORCEMENTS.pptx
REINFORCEMENTS.pptxREINFORCEMENTS.pptx
REINFORCEMENTS.pptx
 
polymers.pptx
polymers.pptxpolymers.pptx
polymers.pptx
 
CERAMICS.pptx
CERAMICS.pptxCERAMICS.pptx
CERAMICS.pptx
 
Excel in studies
Excel in studiesExcel in studies
Excel in studies
 
inter metalics & criogenics.pptx
inter metalics & criogenics.pptxinter metalics & criogenics.pptx
inter metalics & criogenics.pptx
 
Lathe, Shaping, Slotting, Planning machines
Lathe, Shaping, Slotting, Planning machinesLathe, Shaping, Slotting, Planning machines
Lathe, Shaping, Slotting, Planning machines
 
Arc welding
Arc weldingArc welding
Arc welding
 
Gass welding
Gass weldingGass welding
Gass welding
 
Design of Assembly Methods
Design of Assembly MethodsDesign of Assembly Methods
Design of Assembly Methods
 
liquid penetrant test and ultrasonic test
liquid penetrant test and ultrasonic testliquid penetrant test and ultrasonic test
liquid penetrant test and ultrasonic test
 
Worm and Worm wheel Gears
Worm and Worm wheel GearsWorm and Worm wheel Gears
Worm and Worm wheel Gears
 
mechanical vibration: force transmitted to the foundation
mechanical vibration: force transmitted to the foundationmechanical vibration: force transmitted to the foundation
mechanical vibration: force transmitted to the foundation
 
Analysis of Thin Plates
Analysis of  Thin PlatesAnalysis of  Thin Plates
Analysis of Thin Plates
 
SIN, SALVATION, ASSURANCE
SIN, SALVATION, ASSURANCESIN, SALVATION, ASSURANCE
SIN, SALVATION, ASSURANCE
 
mistake proofing
mistake proofingmistake proofing
mistake proofing
 

Recently uploaded

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 

Recently uploaded (20)

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 

Geometric transformations and projections

  • 1. Presented by CH.JAYATEJA M.TECH(MACHINE DESIGN) 16481D1504 GUDLAVALLERU ENGINEERING COLLEGE Sheshadri Rao Knowledge Village, Gudlavalleru,PIN:521356. A technical seminar on GEOMETRIC TRANSFORMATIONS AND PROJECTIONS
  • 2. Transformations “Transformations are the operations applied to geometrical description of an object to change its position, orientation, or size are called geometric transformations”.
  • 3. Why are geometric transformations necessary? for positioning geometric objects in 2D and 3D. for modeling geometric objects in 2D and 3D For viewing geometric objects in 2D and 3D.
  • 4. translation • A translation moves all points in an object along the same straight-line path to new positions. • The path is represented by a vector, called the translation or shift vector. • We can write the components: p'x = px + tx p'y = py + ty • or in matrix form: P' = P + T
  • 5. rotation • We can write the components: p'x = px cos  – py sin  p'y = px sin  + py cos  • or in matrix form: P' = R • P •  can be clockwise (-ve) or counterclockwise (+ve as our example). • Rotation matrix
  • 6. scaling • Scaling changes the size of an object and involves two scale factors, Sx and Sy for the x- and y- coordinates respectively. • Scales are about the origin. • We can write the components: • p'x = sx • px • p'y = sy • py • or in matrix form: • P' = S • P • Scale matrix as:        y x s s S 0 0
  • 7.
  • 8. Mirror reflection Reflection is a transformation that produces a mirror image of an object. It is obtained by rotating the object by 180 deg about the reflection axis. 𝑀 𝑥 = 1 0 0 −1 𝑀 𝑦 = −1 0 0 1
  • 9. Shear transformation • Shear is 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 • Two common shearing transformations are those that shift coordinate x values and those that shift y values Original Data y Shear x Shear 1 0 0 1 shx 0 shy 1 0 0 1 0 0 0 1 0 0 1
  • 10.
  • 11.
  • 12.
  • 14.
  • 15.
  • 16. projections Projection is simply projecting a 3-d object to 2-d plane • In 3D… o View volume in the world o Projection onto the 2D projection plane o A viewport to the view surface • Process… o 1… clip against the view volume, o 2… project to 2D plane, or window, o 3… map to viewport.
  • 17. 2 types of projections • Key factor is the center of projection. o if distance to center of projection is finite : PERSPECTIVE o if distance to center of projection is infinite : PARALLEL
  • 18. • In perspective projection, object position are transformed to the view plane along lines that converge to a point called projection reference point (center of projection) • In parallel projection, coordinate positions are transformed to the view plane along parallel lines.
  • 19. • Perspective projection + Size varies inversely with distance - looks realistic – Distance and angles are not (in general) preserved – Parallel lines do not (in general) remain parallel • Parallel projection + Good for exact measurements + Parallel lines remain parallel – Angles are not (in general) preserved – Less realistic looking
  • 20. Classes of Perspective Projection • One-Point Perspective • Two-Point Perspective • Three-Point Perspective
  • 21. Parallel projections • Center of projection is at infinity o Direction of projection (DOP) same for all points
  • 22. Types of parallel projections • We can define a parallel projection with a projection vector that defines the direction for the projection lines. 2 types: • Orthographic : when the projection is perpendicular to the view plane. In short, o direction of projection = normal to the projection plane. o the projection is perpendicular to the view plane. • Oblique : when the projection is not perpendicular to the view plane. In short, o direction of projection  normal to the projection plane. o Not perpendicular