SlideShare a Scribd company logo
3-D Transformations
3-D Projections
We can project the 3-D objects onto the 2-D
  plane. So Projection can be defined as a
  mapping of point P onto its image P’ in the
  projection plane or view plane.
There are two basic projection methods:
 Parallel projection
 Perspective projection
Parallel Projection
   Coordinate positions are transformed to the
    view plane along parallel lines. The image
    points are found as the intersection of the
    view plane with the projector.
                                     View Plane
         P2
                               P2’


    P1                   P1’
   Parallel Projection preserves relative
    proportions of objects.
   Accurate views of the various sides of an
    object are obtained with a parallel
    projection, but this does not give us a
    realistic representation of the appearance of
    a 3-D object.
   We can specify a parallel projection with a
    projection vector that defines the direction
    for the projection lines.
Types of Parallel Projections:
  (i) Orthographic Projection
  (ii) Oblique projection
           y           P2
                 P1           Oblique
                              Projection
Orthographic
Projection

                                           x
                                    P2’
                      P2’
     z         P1’          P1’
   Orthographic parallel projection: When
    the projection is perpendicular to the view
    plane. And parallel to any of the principal
    axis this produces the front, top and side
    views. See next slide….
   Types of Orthographic projections:
(i) Axonometric projection: that display
    more than one face of an object. Most
    common axonometric is Isometric
    projection.
Isometric projection is generated by aligning
    the projection plane so that it intersects
    each coordinate axis in which the object is
    defined at the same distance from the
    origin.The direction of projection makes
    equal angles with all the principal axis.
      Oblique projection: If the direction of
       projection is not perpendicular to the
       projection plane.
      Types of Oblique Projection are:
(i)    Cavalier- the direction of projection is
       chosen so that there is no foreshortening
       of lines perpendicular to the xy plane.
(ii)   Cabinet- the direction of projection is
       chosen so that lines perpendicular to the
       xy planes are foreshortened by half their
       lengths.
Perspective Projection
Points on the body of an object is 3-D are
  transformed to the viewing plane along
  lines that converge to a point called
  vanishing point(center of projection).

                                        C
                                  Center
                                  Of projection
                                  (Vanishing
                                  Point
So the distance of a line from the projection
plane determines its size on the projection
plane, i.e. the farther the line is from the
projection plane, the smaller its image on the
projection plane.
Characteristics:
(i) Vanishing Point: The lines that are
    parallel to the viewing plane appear to
    converge at a point called Vanishing point.
(ii) Perspective Foreshortening : Objects
    that are farther from the viewing plane are
    projected smaller in size than the objects
    that are nearer to viewing plane.
(iii) View confusion : When we project
    objects which are behind the center of
    projection appears to be projected upside
    down & backward onto the viewing plane.

More Related Content

What's hot

Projection In Computer Graphics
Projection In Computer GraphicsProjection In Computer Graphics
Projection In Computer Graphics
Sanu Philip
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
Muhammed Afsal Villan
 
raycasting. ppt
raycasting. pptraycasting. ppt
raycasting. ppt
Rashun Kumar R
 
3 d display methods
3 d display methods3 d display methods
3 d display methods
Shami Al Rahad
 
Curves and surfaces
Curves and surfacesCurves and surfaces
Curves and surfaces
Mohammed Mahmoud
 
Concept of basic illumination model
Concept of basic illumination modelConcept of basic illumination model
Concept of basic illumination model
Ankit Garg
 
3 d display-methods
3 d display-methods3 d display-methods
3 d display-methods
Mahmudul Hasan
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics
University of Potsdam
 
Two dimensional geometric transformations
Two dimensional geometric transformationsTwo dimensional geometric transformations
Two dimensional geometric transformationsMohammad Sadiq
 
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdfUNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
SayantanMajhi2
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)
RohitK71
 
Bezier curve & B spline curve
Bezier curve  & B spline curveBezier curve  & B spline curve
Bezier curve & B spline curve
Arvind Kumar
 
2 d geometric transformations
2 d geometric transformations2 d geometric transformations
2 d geometric transformationsMohd Arif
 
3 d transformation
3 d transformation3 d transformation
3 d transformation
Pooja Dixit
 
3D Display Method
3D Display Method3D Display Method
3D Display Method
Khaled Sany
 
Lecture 11 Perspective Projection
Lecture 11 Perspective ProjectionLecture 11 Perspective Projection
Lecture 11 Perspective Projection
guest0026f
 
Color models
Color modelsColor models
Color models
Haitham Ahmed
 

What's hot (20)

Projection In Computer Graphics
Projection In Computer GraphicsProjection In Computer Graphics
Projection In Computer Graphics
 
Projection
ProjectionProjection
Projection
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
 
Projection
ProjectionProjection
Projection
 
raycasting. ppt
raycasting. pptraycasting. ppt
raycasting. ppt
 
Shading
ShadingShading
Shading
 
3 d display methods
3 d display methods3 d display methods
3 d display methods
 
Curves and surfaces
Curves and surfacesCurves and surfaces
Curves and surfaces
 
Concept of basic illumination model
Concept of basic illumination modelConcept of basic illumination model
Concept of basic illumination model
 
3 d display-methods
3 d display-methods3 d display-methods
3 d display-methods
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics
 
Two dimensional geometric transformations
Two dimensional geometric transformationsTwo dimensional geometric transformations
Two dimensional geometric transformations
 
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdfUNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)
 
Bezier curve & B spline curve
Bezier curve  & B spline curveBezier curve  & B spline curve
Bezier curve & B spline curve
 
2 d geometric transformations
2 d geometric transformations2 d geometric transformations
2 d geometric transformations
 
3 d transformation
3 d transformation3 d transformation
3 d transformation
 
3D Display Method
3D Display Method3D Display Method
3D Display Method
 
Lecture 11 Perspective Projection
Lecture 11 Perspective ProjectionLecture 11 Perspective Projection
Lecture 11 Perspective Projection
 
Color models
Color modelsColor models
Color models
 

Viewers also liked

CG - Display Devices
CG - Display DevicesCG - Display Devices
CG - Display Devicesvinay arora
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
Gurpreet singh
 
Introduction to Computer graphics
Introduction to Computer graphics Introduction to Computer graphics
Introduction to Computer graphics PrathimaBaliga
 
3 d geometric transformations
3 d geometric transformations3 d geometric transformations
3 d geometric transformationsMohd Arif
 
Display devices CRT and LCD screen
Display devices CRT and LCD screenDisplay devices CRT and LCD screen
Display devices CRT and LCD screen
Manoj Harsule
 
lecture1 introduction to computer graphics(Computer graphics tutorials)
lecture1 introduction to computer graphics(Computer graphics tutorials)lecture1 introduction to computer graphics(Computer graphics tutorials)
lecture1 introduction to computer graphics(Computer graphics tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
3D Geometric Transformations
3D Geometric Transformations3D Geometric Transformations
3D Geometric Transformations
Ishan Parekh
 
transformation 3d
transformation 3dtransformation 3d
transformation 3d
HiteshJain007
 
Video display device
Video display deviceVideo display device
Video display devicemissagrata
 
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
 
Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)
Rajesh Kamboj
 
applications of computer graphics
applications of computer graphicsapplications of computer graphics
applications of computer graphicsAaina Katyal
 
2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinatesTarun Gehlot
 
Random scan displays and raster scan displays
Random scan displays and raster scan displaysRandom scan displays and raster scan displays
Random scan displays and raster scan displays
Somya Bagai
 
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)
 
Notes 2D-Transformation Unit 2 Computer graphics
Notes 2D-Transformation Unit 2 Computer graphicsNotes 2D-Transformation Unit 2 Computer graphics
Notes 2D-Transformation Unit 2 Computer graphics
NANDINI SHARMA
 
liquid crystal display
liquid crystal displayliquid crystal display
liquid crystal displayDinesh Pasi
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphics
SHIVANI SONI
 

Viewers also liked (18)

CG - Display Devices
CG - Display DevicesCG - Display Devices
CG - Display Devices
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
 
Introduction to Computer graphics
Introduction to Computer graphics Introduction to Computer graphics
Introduction to Computer graphics
 
3 d geometric transformations
3 d geometric transformations3 d geometric transformations
3 d geometric transformations
 
Display devices CRT and LCD screen
Display devices CRT and LCD screenDisplay devices CRT and LCD screen
Display devices CRT and LCD screen
 
lecture1 introduction to computer graphics(Computer graphics tutorials)
lecture1 introduction to computer graphics(Computer graphics tutorials)lecture1 introduction to computer graphics(Computer graphics tutorials)
lecture1 introduction to computer graphics(Computer graphics tutorials)
 
3D Geometric Transformations
3D Geometric Transformations3D Geometric Transformations
3D Geometric Transformations
 
transformation 3d
transformation 3dtransformation 3d
transformation 3d
 
Video display device
Video display deviceVideo display device
Video display device
 
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)
 
Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)
 
applications of computer graphics
applications of computer graphicsapplications of computer graphics
applications of computer graphics
 
2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates
 
Random scan displays and raster scan displays
Random scan displays and raster scan displaysRandom scan displays and raster scan displays
Random scan displays and raster scan displays
 
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)
 
Notes 2D-Transformation Unit 2 Computer graphics
Notes 2D-Transformation Unit 2 Computer graphicsNotes 2D-Transformation Unit 2 Computer graphics
Notes 2D-Transformation Unit 2 Computer graphics
 
liquid crystal display
liquid crystal displayliquid crystal display
liquid crystal display
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphics
 

Similar to 3 d projections

Projection
ProjectionProjection
Projection
A. S. M. Shafi
 
#KPC #CST #Projection
#KPC #CST #Projection #KPC #CST #Projection
#KPC #CST #Projection
KEIKolkata
 
View in 3_d_asper_syllabus
View in 3_d_asper_syllabusView in 3_d_asper_syllabus
View in 3_d_asper_syllabus
lokesh503
 
View in 3_d_asper_syllabus
View in 3_d_asper_syllabusView in 3_d_asper_syllabus
View in 3_d_asper_syllabuslokesh503
 
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
naman771416
 
ppt.pdf
ppt.pdfppt.pdf
Projection ppt
Projection pptProjection ppt
Projection ppt
Ankit Garg
 
Projections.pptx
Projections.pptxProjections.pptx
Projections.pptx
jyoti_lakhani
 
Types of projections
Types of projectionsTypes of projections
Types of projections
Muhammad Umair Akram
 
theory of projection
theory of projection theory of projection
theory of projection
LelisoHobicho
 
Lecture 14
Lecture 14Lecture 14
Lecture 14
Venkata Naresh
 
Handout optik-geometri-english
Handout optik-geometri-englishHandout optik-geometri-english
Handout optik-geometri-english
supraptounnes
 
Projection Models
Projection Models Projection Models
Projection Models
Iram Toqeer
 
Ray Optics - JEE Main Physics Preparation
Ray Optics - JEE Main Physics PreparationRay Optics - JEE Main Physics Preparation
Ray Optics - JEE Main Physics PreparationEdnexa
 
Projection.pptx
Projection.pptxProjection.pptx
Projection.pptx
SindhuVelmukull
 
Three dimensional concepts - Computer Graphics
Three dimensional concepts - Computer GraphicsThree dimensional concepts - Computer Graphics
Three dimensional concepts - Computer Graphics
Kongunadu College of engineering and Technology, Namakkal
 
3D Display
3D Display3D Display
3D Display
Toushik Paul
 
3D transformation
3D transformation3D transformation
3D transformation
Aditya Rawat
 
DOC-20221115-WA0019..ppt
DOC-20221115-WA0019..pptDOC-20221115-WA0019..ppt
DOC-20221115-WA0019..ppt
sahildhumal6
 

Similar to 3 d projections (20)

Projection
ProjectionProjection
Projection
 
#KPC #CST #Projection
#KPC #CST #Projection #KPC #CST #Projection
#KPC #CST #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
 
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
 
ppt.pdf
ppt.pdfppt.pdf
ppt.pdf
 
Projection ppt
Projection pptProjection ppt
Projection ppt
 
Projections.pptx
Projections.pptxProjections.pptx
Projections.pptx
 
3 d viewing
3 d viewing3 d viewing
3 d viewing
 
Types of projections
Types of projectionsTypes of projections
Types of projections
 
theory of projection
theory of projection theory of projection
theory of projection
 
Lecture 14
Lecture 14Lecture 14
Lecture 14
 
Handout optik-geometri-english
Handout optik-geometri-englishHandout optik-geometri-english
Handout optik-geometri-english
 
Projection Models
Projection Models Projection Models
Projection Models
 
Ray Optics - JEE Main Physics Preparation
Ray Optics - JEE Main Physics PreparationRay Optics - JEE Main Physics Preparation
Ray Optics - JEE Main Physics Preparation
 
Projection.pptx
Projection.pptxProjection.pptx
Projection.pptx
 
Three dimensional concepts - Computer Graphics
Three dimensional concepts - Computer GraphicsThree dimensional concepts - Computer Graphics
Three dimensional concepts - Computer Graphics
 
3D Display
3D Display3D Display
3D Display
 
3D transformation
3D transformation3D transformation
3D transformation
 
DOC-20221115-WA0019..ppt
DOC-20221115-WA0019..pptDOC-20221115-WA0019..ppt
DOC-20221115-WA0019..ppt
 

More from Mohd Arif

Bootp and dhcp
Bootp and dhcpBootp and dhcp
Bootp and dhcpMohd Arif
 
Arp and rarp
Arp and rarpArp and rarp
Arp and rarpMohd Arif
 
User datagram protocol
User datagram protocolUser datagram protocol
User datagram protocolMohd Arif
 
Project identification
Project identificationProject identification
Project identificationMohd Arif
 
Project evalaution techniques
Project evalaution techniquesProject evalaution techniques
Project evalaution techniquesMohd Arif
 
Presentation
PresentationPresentation
PresentationMohd Arif
 
Pointers in c
Pointers in cPointers in c
Pointers in cMohd Arif
 
Peer to-peer
Peer to-peerPeer to-peer
Peer to-peerMohd Arif
 
Overview of current communications systems
Overview of current communications systemsOverview of current communications systems
Overview of current communications systemsMohd Arif
 
Overall 23 11_2007_hdp
Overall 23 11_2007_hdpOverall 23 11_2007_hdp
Overall 23 11_2007_hdpMohd Arif
 
Objectives of budgeting
Objectives of budgetingObjectives of budgeting
Objectives of budgetingMohd Arif
 
Network management
Network managementNetwork management
Network managementMohd Arif
 
Networing basics
Networing basicsNetworing basics
Networing basicsMohd Arif
 
Iris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platformIris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platformMohd Arif
 
Ip sec and ssl
Ip sec and  sslIp sec and  ssl
Ip sec and sslMohd Arif
 
Ip security in i psec
Ip security in i psecIp security in i psec
Ip security in i psecMohd Arif
 
Intro to comp. hardware
Intro to comp. hardwareIntro to comp. hardware
Intro to comp. hardwareMohd Arif
 

More from Mohd Arif (20)

Bootp and dhcp
Bootp and dhcpBootp and dhcp
Bootp and dhcp
 
Arp and rarp
Arp and rarpArp and rarp
Arp and rarp
 
User datagram protocol
User datagram protocolUser datagram protocol
User datagram protocol
 
Project identification
Project identificationProject identification
Project identification
 
Project evalaution techniques
Project evalaution techniquesProject evalaution techniques
Project evalaution techniques
 
Presentation
PresentationPresentation
Presentation
 
Pointers in c
Pointers in cPointers in c
Pointers in c
 
Peer to-peer
Peer to-peerPeer to-peer
Peer to-peer
 
Overview of current communications systems
Overview of current communications systemsOverview of current communications systems
Overview of current communications systems
 
Overall 23 11_2007_hdp
Overall 23 11_2007_hdpOverall 23 11_2007_hdp
Overall 23 11_2007_hdp
 
Objectives of budgeting
Objectives of budgetingObjectives of budgeting
Objectives of budgeting
 
Network management
Network managementNetwork management
Network management
 
Networing basics
Networing basicsNetworing basics
Networing basics
 
Loaders
LoadersLoaders
Loaders
 
Lists
ListsLists
Lists
 
Iris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platformIris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platform
 
Ip sec and ssl
Ip sec and  sslIp sec and  ssl
Ip sec and ssl
 
Ip security in i psec
Ip security in i psecIp security in i psec
Ip security in i psec
 
Intro to comp. hardware
Intro to comp. hardwareIntro to comp. hardware
Intro to comp. hardware
 
Heap sort
Heap sortHeap sort
Heap sort
 

3 d projections

  • 2. 3-D Projections We can project the 3-D objects onto the 2-D plane. So Projection can be defined as a mapping of point P onto its image P’ in the projection plane or view plane. There are two basic projection methods:  Parallel projection  Perspective projection
  • 3. Parallel Projection  Coordinate positions are transformed to the view plane along parallel lines. The image points are found as the intersection of the view plane with the projector. View Plane P2 P2’ P1 P1’
  • 4. Parallel Projection preserves relative proportions of objects.  Accurate views of the various sides of an object are obtained with a parallel projection, but this does not give us a realistic representation of the appearance of a 3-D object.  We can specify a parallel projection with a projection vector that defines the direction for the projection lines.
  • 5. Types of Parallel Projections: (i) Orthographic Projection (ii) Oblique projection y P2 P1 Oblique Projection Orthographic Projection x P2’ P2’ z P1’ P1’
  • 6. Orthographic parallel projection: When the projection is perpendicular to the view plane. And parallel to any of the principal axis this produces the front, top and side views. See next slide….
  • 7. Types of Orthographic projections: (i) Axonometric projection: that display more than one face of an object. Most common axonometric is Isometric projection. Isometric projection is generated by aligning the projection plane so that it intersects each coordinate axis in which the object is defined at the same distance from the origin.The direction of projection makes equal angles with all the principal axis.
  • 8.
  • 9. Oblique projection: If the direction of projection is not perpendicular to the projection plane.  Types of Oblique Projection are: (i) Cavalier- the direction of projection is chosen so that there is no foreshortening of lines perpendicular to the xy plane. (ii) Cabinet- the direction of projection is chosen so that lines perpendicular to the xy planes are foreshortened by half their lengths.
  • 10. Perspective Projection Points on the body of an object is 3-D are transformed to the viewing plane along lines that converge to a point called vanishing point(center of projection). C Center Of projection (Vanishing Point
  • 11. So the distance of a line from the projection plane determines its size on the projection plane, i.e. the farther the line is from the projection plane, the smaller its image on the projection plane. Characteristics: (i) Vanishing Point: The lines that are parallel to the viewing plane appear to converge at a point called Vanishing point.
  • 12. (ii) Perspective Foreshortening : Objects that are farther from the viewing plane are projected smaller in size than the objects that are nearer to viewing plane. (iii) View confusion : When we project objects which are behind the center of projection appears to be projected upside down & backward onto the viewing plane.