SlideShare a Scribd company logo
3D TRANSFORMATION
(Reflection & Shearing)
By:
Arvind Kumar
Assistant Professor
(Vidya College of Engg.)
Contents
By: Arvind Kumar
3D
Reflection
Shearing
3D REFLECTION
By: Arvind Kumar
3D
3D Reflection about XY-Plane
 


























1000
0100
0010
0001
1
'
'
'
z
y
x
MXY
z
y
x
3D REFLECTION
By: Arvind Kumar
3D
3D Reflection about XZ-Plane
z
y
x
 


























1000
0100
0010
0001
1
'
'
'
z
y
x
MXZ
3D REFLECTION
By: Arvind Kumar
3D
3D Reflection about YZ-Plane
z
y
x
 

























1000
0100
0010
0001
1
'
'
'
z
y
x
MYZ
3D REFLECTION wrt ANY PLANE
By: Arvind Kumar
3D
Steps to be Follows
1. Translate, that lies in the reflection plane to the origin.
2. Rotate the Normal Vector to the reflection plane at the
origin until coincident with z axis.
3. Reflect the object through xy Plane.
4. Perform inverse Rotation transformation
5. Perform inverse Translation transformation
Rxy-1
T-1
Rxy
T
Mxy
     TRRT  xyxy xyM M11 

3D REFLECTION wrt ANY PLANE
By: Arvind Kumar
3D
Step-1 Translation
















1000
100
010
001
tz
ty
tx
T
3D REFLECTION wrt ANY PLANE
By: Arvind Kumar
3D
Step-2 Rotation about xy plane
let the normal vector :
N= 𝒏𝟏𝒊 + 𝒏𝟐 𝒋 + 𝒏𝟑 𝒌
N= 𝒏𝟏 𝟐 + 𝒏𝟐 𝟐 + 𝒏𝟑 𝟐 ,
 























1000
0
321
0
23
0
0
3121
N
n
N
n
N
n
nn
N
nn
N
nn
N
Rxy 


2322 nn 
3D REFLECTION wrt ANY PLANE
By: Arvind Kumar
3D
Step-3 Reflection about XY Plane














1000
0100
0010
0001
Mxy
3D REFLECTION wrt ANY PLANE
By: Arvind Kumar
3D
Step-4 Inverse Rotation
 























1000
0
3231
0
2321
0
1
0
1
N
nn
N
nn
N
nn
N
nn
N
n
N
Rxy



3D REFLECTION wrt ANY PLANE
By: Arvind Kumar
3D
Step-5 Inverse Translation













1000
100
010
001
1
tz
ty
tx
T
Numerical
By: Arvind Kumar
3D
Q1. Find the matrix for the mirror reflection wrt the
plane passing through the origin and having a
normal vector whose direction is N= I+J+K.
Solution:
Here p0 (0,0,0) and plane passes through the origin .
Hence translation is not necessary.
the normal vector : N= I + J + K
Here, n1 = 1, n2= 1, n3=1
𝑵 = 𝟑 , λ = 𝟐

Numerical
By: Arvind Kumar
3D

 























1000
0
3
1
3
1
3
1
0
2
1
2
1
0
0
6
1
6
1
3
2
xyR














1000
0100
0010
0001
Mxy
Numerical
By: Arvind Kumar
3D

 























1000
0
3
1
2
1
6
1
0
3
1
2
1
6
1
0
3
1
0
3
2
1
xyR
Resultant Matrix:
      xyxy xyM M RR 1

Numerical
By: Arvind Kumar
3D
















1000
03/13/23/2
03/23/13/2
03/23/23/1
M
      xyxy xyM M RR 1

After Reflection points are:
X’ = (1/3, -2/3, -2/3) Y’ = ( -2/3, 1/3, -2/3),
Z’ = (-2/3, -2/3, 1/3)
3D Shearing
By: Arvind Kumar
3D
3D Shearing about X-Axis
3D





































11000
010
001
0001
1
'
'
'
z
y
x
b
a
z
y
x
SHx
3D Shearing
By: Arvind Kumar
3D
3D Shearing about Y-Axis
3D





































11000
010
0010
001
1
'
'
'
z
y
x
b
a
z
y
x
SHy
3D Shearing
By: Arvind Kumar
3D
3D Shearing about Z-Axis
3D





































11000
0100
010
001
1
'
'
'
z
y
x
b
a
z
y
x
SHz
3 d transformation   reflection

More Related Content

What's hot

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
 
2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinatesTarun Gehlot
 
3 d transformation
3 d transformation3 d transformation
3 d transformation
Mani Kanth
 
2d/3D transformations in computer graphics(Computer graphics Tutorials)
2d/3D transformations in computer graphics(Computer graphics Tutorials)2d/3D transformations in computer graphics(Computer graphics Tutorials)
2d/3D transformations in computer graphics(Computer graphics Tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
Computer graphics presentation
Computer graphics presentationComputer graphics presentation
Computer graphics presentation
Daffodil International University
 
2D Rotation- Transformation in Computer Graphics
2D Rotation- Transformation in Computer Graphics2D Rotation- Transformation in Computer Graphics
2D Rotation- Transformation in Computer Graphics
Susmita
 
Composite transformations
Composite transformationsComposite transformations
Composite transformationsMohd Arif
 
Two dimensional geometric transformation
Two dimensional geometric transformationTwo dimensional geometric transformation
Two dimensional geometric transformation
japan vasani
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
Ahammednayeem
 
transformation 3d
transformation 3dtransformation 3d
transformation 3d
HiteshJain007
 
Geometric transformations and projections
Geometric transformations and projectionsGeometric transformations and projections
Geometric transformations and projections
Jaya Teja
 
2 d geometric transformations
2 d geometric transformations2 d geometric transformations
2 d geometric transformationsMohd Arif
 
Transformations computer graphics
Transformations computer graphics Transformations computer graphics
Transformations computer graphics
Vikram Halder
 
seminar on 2D transformation
seminar on 2D transformationseminar on 2D transformation
seminar on 2D transformation
9784
 
Homogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearingHomogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearing
Manthan Kanani
 
3 d transformation
3 d transformation3 d transformation
3 d transformation
Pooja Dixit
 
Two dimensional geometric transformations
Two dimensional geometric transformationsTwo dimensional geometric transformations
Two dimensional geometric transformationsMohammad Sadiq
 
Modeling Transformations
Modeling TransformationsModeling Transformations
Modeling Transformations
Tarun Gehlot
 
Computer Graphics - Lecture 02 transformation
Computer Graphics - Lecture 02 transformationComputer Graphics - Lecture 02 transformation
Computer Graphics - Lecture 02 transformation
💻 Anton Gerdelan
 
3 d geometric transformations
3 d geometric transformations3 d geometric transformations
3 d geometric transformationsMohd Arif
 

What's hot (20)

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)
 
2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates
 
3 d transformation
3 d transformation3 d transformation
3 d transformation
 
2d/3D transformations in computer graphics(Computer graphics Tutorials)
2d/3D transformations in computer graphics(Computer graphics Tutorials)2d/3D transformations in computer graphics(Computer graphics Tutorials)
2d/3D transformations in computer graphics(Computer graphics Tutorials)
 
Computer graphics presentation
Computer graphics presentationComputer graphics presentation
Computer graphics presentation
 
2D Rotation- Transformation in Computer Graphics
2D Rotation- Transformation in Computer Graphics2D Rotation- Transformation in Computer Graphics
2D Rotation- Transformation in Computer Graphics
 
Composite transformations
Composite transformationsComposite transformations
Composite transformations
 
Two dimensional geometric transformation
Two dimensional geometric transformationTwo dimensional geometric transformation
Two dimensional geometric transformation
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
 
transformation 3d
transformation 3dtransformation 3d
transformation 3d
 
Geometric transformations and projections
Geometric transformations and projectionsGeometric transformations and projections
Geometric transformations and projections
 
2 d geometric transformations
2 d geometric transformations2 d geometric transformations
2 d geometric transformations
 
Transformations computer graphics
Transformations computer graphics Transformations computer graphics
Transformations computer graphics
 
seminar on 2D transformation
seminar on 2D transformationseminar on 2D transformation
seminar on 2D transformation
 
Homogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearingHomogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearing
 
3 d transformation
3 d transformation3 d transformation
3 d transformation
 
Two dimensional geometric transformations
Two dimensional geometric transformationsTwo dimensional geometric transformations
Two dimensional geometric transformations
 
Modeling Transformations
Modeling TransformationsModeling Transformations
Modeling Transformations
 
Computer Graphics - Lecture 02 transformation
Computer Graphics - Lecture 02 transformationComputer Graphics - Lecture 02 transformation
Computer Graphics - Lecture 02 transformation
 
3 d geometric transformations
3 d geometric transformations3 d geometric transformations
3 d geometric transformations
 

Similar to 3 d transformation reflection

3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphics
SHIVANI SONI
 
Three dimensional transformations
Three dimensional transformationsThree dimensional transformations
Three dimensional transformations
Nareek
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics
University of Potsdam
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
sabbirantor
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
ReachLocal Services India
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
Muhammed Afsal Villan
 
3D transformation and viewing
3D transformation and viewing3D transformation and viewing
3D transformation and viewing
Yogita Jain
 
formula sheet.pdf
formula sheet.pdfformula sheet.pdf
formula sheet.pdf
GARRYB4
 
JEE Main - Physics - Refraction of Light
JEE Main - Physics - Refraction of LightJEE Main - Physics - Refraction of Light
JEE Main - Physics - Refraction of Light
Ednexa
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
SwatiHans10
 
Reflection__Refraction__and_Diffraction.ppt
Reflection__Refraction__and_Diffraction.pptReflection__Refraction__and_Diffraction.ppt
Reflection__Refraction__and_Diffraction.ppt
MuhammadShamraizDar
 
Reflection_Refraction_andDiffraction.ppt
Reflection_Refraction_andDiffraction.pptReflection_Refraction_andDiffraction.ppt
Reflection_Refraction_andDiffraction.ppt
Jonalyn34
 
2.1. fundamental of computer graphics
2.1. fundamental of computer graphics2.1. fundamental of computer graphics
2.1. fundamental of computer graphics
Ratnadeepsinh Jadeja
 
Lect8 viewing in3d&transformation
Lect8 viewing in3d&transformationLect8 viewing in3d&transformation
Lect8 viewing in3d&transformation
BCET
 
Prof. V. V. Nalawade, UNIT-3 Centroid, Centre off Gravity and Moment of Inertia
Prof. V. V. Nalawade, UNIT-3 Centroid, Centre off Gravity and Moment of InertiaProf. V. V. Nalawade, UNIT-3 Centroid, Centre off Gravity and Moment of Inertia
Prof. V. V. Nalawade, UNIT-3 Centroid, Centre off Gravity and Moment of Inertia
Vrushali Nalawade
 
ARO309 - Astronautics and Spacecraft Design
ARO309 - Astronautics and Spacecraft DesignARO309 - Astronautics and Spacecraft Design
ARO309 - Astronautics and Spacecraft Design
antony829334
 
2D transformations
2D transformations2D transformations
2D transformations
vijaysharma1265
 
RAY OPTICS.pdf
RAY OPTICS.pdfRAY OPTICS.pdf
RAY OPTICS.pdf
KTHEJAREDDY1
 

Similar to 3 d transformation reflection (20)

3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphics
 
Three dimensional transformations
Three dimensional transformationsThree dimensional transformations
Three dimensional transformations
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
 
3D transformation and viewing
3D transformation and viewing3D transformation and viewing
3D transformation and viewing
 
Reflection in 2 d
Reflection in 2 dReflection in 2 d
Reflection in 2 d
 
formula sheet.pdf
formula sheet.pdfformula sheet.pdf
formula sheet.pdf
 
JEE Main - Physics - Refraction of Light
JEE Main - Physics - Refraction of LightJEE Main - Physics - Refraction of Light
JEE Main - Physics - Refraction of Light
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
 
Reflection__Refraction__and_Diffraction.ppt
Reflection__Refraction__and_Diffraction.pptReflection__Refraction__and_Diffraction.ppt
Reflection__Refraction__and_Diffraction.ppt
 
Reflection_Refraction_andDiffraction.ppt
Reflection_Refraction_andDiffraction.pptReflection_Refraction_andDiffraction.ppt
Reflection_Refraction_andDiffraction.ppt
 
2.1. fundamental of computer graphics
2.1. fundamental of computer graphics2.1. fundamental of computer graphics
2.1. fundamental of computer graphics
 
1 ray optics_1
1 ray optics_11 ray optics_1
1 ray optics_1
 
Lect8 viewing in3d&transformation
Lect8 viewing in3d&transformationLect8 viewing in3d&transformation
Lect8 viewing in3d&transformation
 
Prof. V. V. Nalawade, UNIT-3 Centroid, Centre off Gravity and Moment of Inertia
Prof. V. V. Nalawade, UNIT-3 Centroid, Centre off Gravity and Moment of InertiaProf. V. V. Nalawade, UNIT-3 Centroid, Centre off Gravity and Moment of Inertia
Prof. V. V. Nalawade, UNIT-3 Centroid, Centre off Gravity and Moment of Inertia
 
ARO309 - Astronautics and Spacecraft Design
ARO309 - Astronautics and Spacecraft DesignARO309 - Astronautics and Spacecraft Design
ARO309 - Astronautics and Spacecraft Design
 
2D transformations
2D transformations2D transformations
2D transformations
 
RAY OPTICS.pdf
RAY OPTICS.pdfRAY OPTICS.pdf
RAY OPTICS.pdf
 

More from Arvind Kumar

Curve and text clipping
Curve and text clippingCurve and text clipping
Curve and text clipping
Arvind Kumar
 
Liang barsky Line Clipping Algorithm
Liang barsky Line Clipping AlgorithmLiang barsky Line Clipping Algorithm
Liang barsky Line Clipping Algorithm
Arvind Kumar
 
Weiler atherton
Weiler athertonWeiler atherton
Weiler atherton
Arvind Kumar
 
sutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clippingsutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clipping
Arvind Kumar
 
data structure
data structuredata structure
data structure
Arvind Kumar
 
Data structure
Data  structureData  structure
Data structure
Arvind Kumar
 

More from Arvind Kumar (6)

Curve and text clipping
Curve and text clippingCurve and text clipping
Curve and text clipping
 
Liang barsky Line Clipping Algorithm
Liang barsky Line Clipping AlgorithmLiang barsky Line Clipping Algorithm
Liang barsky Line Clipping Algorithm
 
Weiler atherton
Weiler athertonWeiler atherton
Weiler atherton
 
sutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clippingsutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clipping
 
data structure
data structuredata structure
data structure
 
Data structure
Data  structureData  structure
Data structure
 

Recently uploaded

block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 

Recently uploaded (20)

block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 

3 d transformation reflection

  • 1. 3D TRANSFORMATION (Reflection & Shearing) By: Arvind Kumar Assistant Professor (Vidya College of Engg.)
  • 3. 3D REFLECTION By: Arvind Kumar 3D 3D Reflection about XY-Plane                             1000 0100 0010 0001 1 ' ' ' z y x MXY z y x
  • 4. 3D REFLECTION By: Arvind Kumar 3D 3D Reflection about XZ-Plane z y x                             1000 0100 0010 0001 1 ' ' ' z y x MXZ
  • 5. 3D REFLECTION By: Arvind Kumar 3D 3D Reflection about YZ-Plane z y x                            1000 0100 0010 0001 1 ' ' ' z y x MYZ
  • 6. 3D REFLECTION wrt ANY PLANE By: Arvind Kumar 3D Steps to be Follows 1. Translate, that lies in the reflection plane to the origin. 2. Rotate the Normal Vector to the reflection plane at the origin until coincident with z axis. 3. Reflect the object through xy Plane. 4. Perform inverse Rotation transformation 5. Perform inverse Translation transformation Rxy-1 T-1 Rxy T Mxy      TRRT  xyxy xyM M11  
  • 7. 3D REFLECTION wrt ANY PLANE By: Arvind Kumar 3D Step-1 Translation                 1000 100 010 001 tz ty tx T
  • 8. 3D REFLECTION wrt ANY PLANE By: Arvind Kumar 3D Step-2 Rotation about xy plane let the normal vector : N= 𝒏𝟏𝒊 + 𝒏𝟐 𝒋 + 𝒏𝟑 𝒌 N= 𝒏𝟏 𝟐 + 𝒏𝟐 𝟐 + 𝒏𝟑 𝟐 ,                          1000 0 321 0 23 0 0 3121 N n N n N n nn N nn N nn N Rxy    2322 nn 
  • 9. 3D REFLECTION wrt ANY PLANE By: Arvind Kumar 3D Step-3 Reflection about XY Plane               1000 0100 0010 0001 Mxy
  • 10. 3D REFLECTION wrt ANY PLANE By: Arvind Kumar 3D Step-4 Inverse Rotation                          1000 0 3231 0 2321 0 1 0 1 N nn N nn N nn N nn N n N Rxy   
  • 11. 3D REFLECTION wrt ANY PLANE By: Arvind Kumar 3D Step-5 Inverse Translation              1000 100 010 001 1 tz ty tx T
  • 12. Numerical By: Arvind Kumar 3D Q1. Find the matrix for the mirror reflection wrt the plane passing through the origin and having a normal vector whose direction is N= I+J+K. Solution: Here p0 (0,0,0) and plane passes through the origin . Hence translation is not necessary. the normal vector : N= I + J + K Here, n1 = 1, n2= 1, n3=1 𝑵 = 𝟑 , λ = 𝟐 
  • 13. Numerical By: Arvind Kumar 3D                           1000 0 3 1 3 1 3 1 0 2 1 2 1 0 0 6 1 6 1 3 2 xyR               1000 0100 0010 0001 Mxy
  • 14. Numerical By: Arvind Kumar 3D                           1000 0 3 1 2 1 6 1 0 3 1 2 1 6 1 0 3 1 0 3 2 1 xyR Resultant Matrix:       xyxy xyM M RR 1 
  • 15. Numerical By: Arvind Kumar 3D                 1000 03/13/23/2 03/23/13/2 03/23/23/1 M       xyxy xyM M RR 1  After Reflection points are: X’ = (1/3, -2/3, -2/3) Y’ = ( -2/3, 1/3, -2/3), Z’ = (-2/3, -2/3, 1/3)
  • 16. 3D Shearing By: Arvind Kumar 3D 3D Shearing about X-Axis 3D                                      11000 010 001 0001 1 ' ' ' z y x b a z y x SHx
  • 17. 3D Shearing By: Arvind Kumar 3D 3D Shearing about Y-Axis 3D                                      11000 010 0010 001 1 ' ' ' z y x b a z y x SHy
  • 18. 3D Shearing By: Arvind Kumar 3D 3D Shearing about Z-Axis 3D                                      11000 0100 010 001 1 ' ' ' z y x b a z y x SHz