SlideShare a Scribd company logo
1 of 20
3D Projection
By:
Arvind Kumar
Assistant Professor
(Vidya College of Engineering)
Projection
Mapping of 3D viewing coordinates to 2D screen
coordinates
cgvr.korea.ac.kr
- By Arvind Kumar
Projection
cgvr.korea.ac.kr
- By Arvind Kumar
Projection
Parallel Perspective
Orthographic Oblique
Top
Front
Side
Axonometric Cabinet
Cavalier
Other
One-point
Two-point
Three-point
Parallel & Perspective
cgvr.korea.ac.kr
- By Arvind Kumar
Parallel Projection:
Perspective Projection:
Parallel Projection
cgvr.korea.ac.kr
- By Arvind Kumar
Parallel Projection :
Center of projection is at infinity.
-Direction of projection (DOP) same for all points
View Plane
DOP
Orthographic Parallel Projection
cgvr.korea.ac.kr
- By Arvind Kumar
Orthographic Parallel Projection :
The projection is perpendicular to the view
plane
Orthographic Parallel Projection
cgvr.korea.ac.kr
- By Arvind Kumar
The projection is perpendicular to the view plane
Front
Top Side
Orthographic Parallel Projection
cgvr.korea.ac.kr
- By Arvind Kumar
Axonometric Projection: It uses projection planes
that are not normal to a principle axis.
Type of Axonometric:
Isometric : All three principle axis are foreshortened equally.
Dimetric: Two Principle axis are foreshortened equally.
Trimetric: All three principle axis are foreshortened unequally.
Oblique Parallel Projection
cgvr.korea.ac.kr
- By Arvind Kumar
Oblique Parallel Projection :
– The projectors are inclined with respect to the
view plane.
Oblique Parallel Projection
cgvr.korea.ac.kr
- By Arvind Kumar
DOP not perpendicular to view plane
Cavalier- DOP at 45ᵒ
Cabinet- DOP at 63.4ᵒ
Cavalier
(DOP at 45 )
Cabinet
(DOP at 63.4 )
Parallel Projection Matrix
cgvr.korea.ac.kr
- By Arvind Kumar
Parallel Projection transformation
)sin(
)cos(
tan
,tan
sin,cos
1
1
1





Lzyy
Lzxx
zL
z
L
L
z
LyyLxx
p
p
pp




Where L1 is the inverse of tan α , which is also the value of
L when z=1
Parallel Projection Matrix
cgvr.korea.ac.kr
- By Arvind Kumar







































11000
0000
0sin10
0cos01
1
1
z
y
x
L
L
w
z
y
x
p
p
p
p















1000
0000
0sin10
0cos01
1
1


L
L
parallelM
Projection
cgvr.korea.ac.kr
- By Arvind Kumar
Projection
Parallel
Orthographic Oblique
Top
Front
Side
Axonometric Cabinet
Cavalier
Other
One-point
Two-point
Three-point
Perspective
Perspective Projection
cgvr.korea.ac.kr
- By Arvind Kumar
Perspective Projection :
The line of projection are not parallel. They all
converge at a single point called the “Center of
Projection.”
Perspective Projection
cgvr.korea.ac.kr
- By Arvind Kumar
Perspective Projection :







































10100
0100
0010
0001
z
y
x
Dw
z
y
x
p
p
p
p













0100
0100
0010
0001
D
Mpersp
Perspective Projection
cgvr.korea.ac.kr
- By Arvind Kumar
Perspective projection of any set of parallel
lines that are not parallel to the projection
plane converge to a “Vanishing Point”.
Type of Perspective Projection :
One-Point Perspective
Two-Point Perspective
Three-Point Perspective
One-Point Perspective
cgvr.korea.ac.kr
- By Arvind Kumar
It is based on single vanishing point. Hence , object
is placed so that one of its surfaces is parallel to the
plane of projection.
One-point perspective
(Single vanishing Point)
Two-Point Perspective
cgvr.korea.ac.kr
- By Arvind Kumar
In this two surfaces of the object have vanishing
point.
Two-point perspective
(Two vanishing Point)
Three-Point Perspective
cgvr.korea.ac.kr
- By Arvind Kumar
None of the axes are parallel to the plane of
projection
Three-point perspective
(Three vanishing Point)
3d Projection

More Related Content

What's hot (20)

Bezier and Spline Curves and Surfaces
Bezier and Spline Curves and SurfacesBezier and Spline Curves and Surfaces
Bezier and Spline Curves and Surfaces
 
Lecture 4 (27)
Lecture 4 (27)Lecture 4 (27)
Lecture 4 (27)
 
Vector
VectorVector
Vector
 
Scalars & vectors
Scalars & vectorsScalars & vectors
Scalars & vectors
 
Introduction to vectors
Introduction to vectorsIntroduction to vectors
Introduction to vectors
 
Physics Presentation
Physics PresentationPhysics Presentation
Physics Presentation
 
Components of vector
Components of vectorComponents of vector
Components of vector
 
vectors
vectorsvectors
vectors
 
Cg
CgCg
Cg
 
Vectors chap6
Vectors chap6Vectors chap6
Vectors chap6
 
Lesson 1: Vectors and Scalars
Lesson 1: Vectors and ScalarsLesson 1: Vectors and Scalars
Lesson 1: Vectors and Scalars
 
Robotics lecture 3
Robotics lecture 3Robotics lecture 3
Robotics lecture 3
 
Bezier curve
Bezier curveBezier curve
Bezier curve
 
4 scalarsvectors-161127184703
4 scalarsvectors-1611271847034 scalarsvectors-161127184703
4 scalarsvectors-161127184703
 
Triangle law of vector addition
Triangle law of vector additionTriangle law of vector addition
Triangle law of vector addition
 
Scalars And Vectors
Scalars And  VectorsScalars And  Vectors
Scalars And Vectors
 
Theory of Vectors 3
Theory of Vectors 3Theory of Vectors 3
Theory of Vectors 3
 
3 D transformation translation, scaling
3 D transformation   translation, scaling3 D transformation   translation, scaling
3 D transformation translation, scaling
 
Vector calculus
Vector calculusVector calculus
Vector calculus
 
1. vectors
1. vectors1. vectors
1. vectors
 

Similar to 3d Projection

Parallel projection
Parallel projectionParallel projection
Parallel projectionPrince Shahu
 
Projection Models
Projection Models Projection Models
Projection Models Iram Toqeer
 
projections - engineering drawing
projections - engineering drawing projections - engineering drawing
projections - engineering drawing Krishna Gali
 
3 d viewing projection
3 d viewing  projection3 d viewing  projection
3 d viewing projectionPooja Dixit
 
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...naman771416
 
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
 
915d511043d1509957e5b45ed827a5a9652f6759581a3682f5aabb6b0bccc5bd_Helloiitk Le...
915d511043d1509957e5b45ed827a5a9652f6759581a3682f5aabb6b0bccc5bd_Helloiitk Le...915d511043d1509957e5b45ed827a5a9652f6759581a3682f5aabb6b0bccc5bd_Helloiitk Le...
915d511043d1509957e5b45ed827a5a9652f6759581a3682f5aabb6b0bccc5bd_Helloiitk Le...AbhimanyuChaure
 

Similar to 3d Projection (17)

viewing3d pipeline
viewing3d pipelineviewing3d pipeline
viewing3d pipeline
 
08viewing3d
08viewing3d08viewing3d
08viewing3d
 
Parallel projection
Parallel projectionParallel projection
Parallel projection
 
Projection Models
Projection Models Projection Models
Projection Models
 
3 d viewing
3 d viewing3 d viewing
3 d viewing
 
projections - engineering drawing
projections - engineering drawing projections - engineering drawing
projections - engineering drawing
 
3 d viewing projection
3 d viewing  projection3 d viewing  projection
3 d viewing projection
 
Projection.pptx
Projection.pptxProjection.pptx
Projection.pptx
 
Projection
ProjectionProjection
Projection
 
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
 
3D Display
3D Display3D Display
3D Display
 
Projection
ProjectionProjection
Projection
 
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
 
Projections.pptx
Projections.pptxProjections.pptx
Projections.pptx
 
Types of projections
Types of projectionsTypes of projections
Types of projections
 
915d511043d1509957e5b45ed827a5a9652f6759581a3682f5aabb6b0bccc5bd_Helloiitk Le...
915d511043d1509957e5b45ed827a5a9652f6759581a3682f5aabb6b0bccc5bd_Helloiitk Le...915d511043d1509957e5b45ed827a5a9652f6759581a3682f5aabb6b0bccc5bd_Helloiitk Le...
915d511043d1509957e5b45ed827a5a9652f6759581a3682f5aabb6b0bccc5bd_Helloiitk Le...
 

More from Arvind Kumar

Curve and text clipping
Curve and text clippingCurve and text clipping
Curve and text clippingArvind Kumar
 
Liang barsky Line Clipping Algorithm
Liang barsky Line Clipping AlgorithmLiang barsky Line Clipping Algorithm
Liang barsky Line Clipping AlgorithmArvind Kumar
 
sutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clippingsutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clippingArvind 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

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
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
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
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
 
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
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
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
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
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
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
★ 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
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
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
 
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 Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
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
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
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
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 

3d Projection