SlideShare ist ein Scribd-Unternehmen logo
1 von 21
PROJECTIONS
              Sanu Philip
              No:47




                            1
Transform 3D objects on to a 2D plane using
projections

2 types of projections
Perspective
Parallel

In parallel projection, coordinate positions are
transformed to the view plane along parallel lines.
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)


                                                        2
Perspective Projection




                         3
Parallel Projection




                      4
PROJECTIONS



PARALLEL
                                                                                PERSPECTIVE
(parallel projectors)
                                                                                (converging projectors)

                                                                                                   One point
Orthographic                                         Oblique
                                                                                                   (one principal
(projectors perpendicular                            (projectors not perpendicular to              vanishing point)
to view plane)                                       view plane)

                                                                                                    Two point
                                                                  General                           (Two principal
Multiview                     Axonometric                                                           vanishing point)

(view plane parallel          (view plane not parallel to                       Cavalier
to principal planes)          principal planes)
                                                                                                     Three point
                                                                                                     (Three principal
                                                                                                     vanishing point)
                                                                                    Cabinet
    Isometric               Dimetric               Trimetric

                                                                                                                        5
Perspective v Parallel

• Perspective:
    – visual effect is similar to human visual system...
    – has 'perspective foreshortening'
        • size of object varies inversely with distance from the center of
          projection. Projection of a distant object are smaller than the
          projection of objects of the same size that are closer to the
          projection plane.
• Parallel:
     It preserves relative proportion of object.
    – less realistic view because of no foreshortening
    – however, parallel lines remain parallel.


                                                                             6
Perspective Projections

• Characteristics:

• Center of Projection (CP) is a finite distance from object
• Projectors are rays (i.e., non-parallel)
• Vanishing points
• Objects appear smaller as distance from CP (eye of observer)
  increases
• Difficult to determine exact size and shape of object
• Most realistic, difficult to execute

                                                                 7
• When a 3D object is projected onto view plane using
  perspective transformation equations, any set of parallel lines
  in the object that are not parallel to the projection plane,
  converge at a vanishing point.
   – There are an infinite number of vanishing points,
     depending on how many set of parallel lines there are in
     the scene.
• If a set of lines are parallel to one of the three principle axes,
  the vanishing point is called an principal vanishing point.
   – There are at most 3 such points, corresponding to the
     number of axes cut by the projection plane.


                                                                       8
Vanishing points

• Certain set of parallel lines appear to meet at a different point
   – The Vanishing point for this direction
• Principal vanishing points are formed by the apparent
  intersection of lines parallel to one of the three principal x, y, z
  axes.
• The number of principal vanishing points is determined by the
  number of principal axes intersected by the view plane.
• Sets of parallel lines on the same plane lead to collinear
  vanishing points.
   – The line is called the horizon for that plane

                                                                     9
Classes of Perspective Projection
•    One-Point Perspective
•    Two-Point Perspective
•    Three-Point Perspective




                                        10
One-Point Perspective




                        11
Two-point perspective projection:

– This is often used in architectural, engineering and
  industrial design drawings.
–




                                                     12
Three-point perspective projection
• Three-point perspective projection is used less
  frequently as it adds little extra realism to that
  offered by two-point perspective projection




                                                   13
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,
   – direction of projection = normal to the projection plane.
   – the projection is perpendicular to the view plane.
• Oblique : when the projection is not perpendicular to the view
  plane. In short,
   – direction of projection normal to the projection plane.
   – Not perpendicular.


                                                                   14
• Orthographic projection     Oblique projection




  when the projection is      when the projection is not
  perpendicular to the view   perpendicular to the view
  plane                       plane




                                                           15
Orthographic (or orthogonal) projections:

    – Front, side and rear orthographic projection of an object are
      called elevations and the top orthographic projection is called
      plan view.
    – all have projection plane perpendicular to a principle axes.
    – Here length and angles are accurately depicted and measured
      from the drawing, so engineering and architectural drawings
      commonly employee this.
• However, As only one face of an object is shown, it can be hard to
  create a mental image of the object, even when several views are
  available.

                                                                        16
Orthogonal projections:




                          17
Axonometric orthographic projections

• Orthographic projections that show more than one face of an
  object are called axonometric orthographic projections.
•
 The most common axonometric
projection is an isometric
projection where the projection
plane intersects each coordinate
axis in the model coordinate
system at an equal distance.


                                                            18
• 2 common oblique parallel projections:
   Cavalier and Cabinet

Cavalier projection:
All lines perpendicular to the projection plane are projected with
   no change in length.




                                                                     19
Cabinet projection:
   – Lines which are perpendicular to the projection plane
     (viewing surface) are projected at 1 / 2 the length .
   – This results in foreshortening of the z axis, and
     provides a more “realistic” view.




                                                             20
THANK YOU
            21

Weitere ähnliche Inhalte

Was ist angesagt?

The sutherland hodgeman polygon clipping algorithm
The sutherland hodgeman polygon clipping algorithmThe sutherland hodgeman polygon clipping algorithm
The sutherland hodgeman polygon clipping algorithmMani Kanth
 
Quadric surfaces
Quadric surfacesQuadric surfaces
Quadric surfacesAnkur Kumar
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphicssabbirantor
 
2 d viewing computer graphics
2 d viewing computer graphics2 d viewing computer graphics
2 d viewing computer graphicsKALESHWAR KUMAR
 
HOMOGENEOUS CO-ORDINATES IN COMPUTER GRAPHICS PPT
HOMOGENEOUS CO-ORDINATES IN COMPUTER GRAPHICS PPTHOMOGENEOUS CO-ORDINATES IN COMPUTER GRAPHICS PPT
HOMOGENEOUS CO-ORDINATES IN COMPUTER GRAPHICS PPTAhtesham Ullah khan
 
Projection In Computer Graphics
Projection In Computer GraphicsProjection In Computer Graphics
Projection In Computer GraphicsSanu Philip
 
Lecture 11 Perspective Projection
Lecture 11 Perspective ProjectionLecture 11 Perspective Projection
Lecture 11 Perspective Projectionguest0026f
 
Window to viewport transformation
Window to viewport transformationWindow to viewport transformation
Window to viewport transformationAnkit Garg
 
2D viewing & clipping
2D viewing & clipping2D viewing & clipping
2D viewing & clippingMdAlAmin187
 
2 d geometric transformations
2 d geometric transformations2 d geometric transformations
2 d geometric transformationsMohd Arif
 
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
 
Hidden surface removal
Hidden surface removalHidden surface removal
Hidden surface removalPunyajoy Saha
 
Hidden surface removal algorithm
Hidden surface removal algorithmHidden surface removal algorithm
Hidden surface removal algorithmKKARUNKARTHIK
 

Was ist angesagt? (20)

The sutherland hodgeman polygon clipping algorithm
The sutherland hodgeman polygon clipping algorithmThe sutherland hodgeman polygon clipping algorithm
The sutherland hodgeman polygon clipping algorithm
 
Quadric surfaces
Quadric surfacesQuadric surfaces
Quadric surfaces
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
 
Three dimensional concepts - Computer Graphics
Three dimensional concepts - Computer GraphicsThree dimensional concepts - Computer Graphics
Three dimensional concepts - Computer Graphics
 
2 d viewing computer graphics
2 d viewing computer graphics2 d viewing computer graphics
2 d viewing computer graphics
 
Illumination Models & Shading
Illumination Models & ShadingIllumination Models & Shading
Illumination Models & Shading
 
3 d display methods
3 d display methods3 d display methods
3 d display methods
 
Spline representations
Spline representationsSpline representations
Spline representations
 
HOMOGENEOUS CO-ORDINATES IN COMPUTER GRAPHICS PPT
HOMOGENEOUS CO-ORDINATES IN COMPUTER GRAPHICS PPTHOMOGENEOUS CO-ORDINATES IN COMPUTER GRAPHICS PPT
HOMOGENEOUS CO-ORDINATES IN COMPUTER GRAPHICS PPT
 
Projection In Computer Graphics
Projection In Computer GraphicsProjection In Computer Graphics
Projection In Computer Graphics
 
Curves and surfaces
Curves and surfacesCurves and surfaces
Curves and surfaces
 
Projection
ProjectionProjection
Projection
 
Projection
ProjectionProjection
Projection
 
Lecture 11 Perspective Projection
Lecture 11 Perspective ProjectionLecture 11 Perspective Projection
Lecture 11 Perspective Projection
 
Window to viewport transformation
Window to viewport transformationWindow to viewport transformation
Window to viewport transformation
 
2D viewing & clipping
2D viewing & clipping2D viewing & clipping
2D viewing & clipping
 
2 d geometric transformations
2 d geometric transformations2 d geometric transformations
2 d geometric transformations
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)
 
Hidden surface removal
Hidden surface removalHidden surface removal
Hidden surface removal
 
Hidden surface removal algorithm
Hidden surface removal algorithmHidden surface removal algorithm
Hidden surface removal algorithm
 

Andere mochten auch

CG - Display Devices
CG - Display DevicesCG - Display Devices
CG - Display Devicesvinay arora
 
Introduction to Computer graphics
Introduction to Computer graphics Introduction to Computer graphics
Introduction to Computer graphics PrathimaBaliga
 
Display devices CRT and LCD screen
Display devices CRT and LCD screenDisplay devices CRT and LCD screen
Display devices CRT and LCD screenManoj Harsule
 
3 d geometric transformations
3 d geometric transformations3 d geometric transformations
3 d geometric transformationsMohd Arif
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics NotesGurpreet singh
 
3D Geometric Transformations
3D Geometric Transformations3D Geometric Transformations
3D Geometric TransformationsIshan Parekh
 
Video display device
Video display deviceVideo display device
Video display devicemissagrata
 
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
 
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
 
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 displaysSomya Bagai
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics University of Potsdam
 
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 graphicsNANDINI SHARMA
 

Andere mochten auch (20)

Bezier curves
Bezier curvesBezier curves
Bezier curves
 
Clipping
ClippingClipping
Clipping
 
Bezier Curve
Bezier Curve Bezier Curve
Bezier Curve
 
CG - Display Devices
CG - Display DevicesCG - Display Devices
CG - Display Devices
 
Introduction to Computer graphics
Introduction to Computer graphics Introduction to Computer graphics
Introduction to Computer graphics
 
Display devices CRT and LCD screen
Display devices CRT and LCD screenDisplay devices CRT and LCD screen
Display devices CRT and LCD screen
 
3 d geometric transformations
3 d geometric transformations3 d geometric transformations
3 d geometric transformations
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
 
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
 
Video display device
Video display deviceVideo display device
Video display device
 
transformation 3d
transformation 3dtransformation 3d
transformation 3d
 
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)
 
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)
 
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)
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics
 
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
 

Ähnlich wie Projection In Computer Graphics

Projection ppt
Projection pptProjection ppt
Projection pptAnkit Garg
 
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
 
Descgeom 01 orthographic projection
Descgeom   01 orthographic projectionDescgeom   01 orthographic projection
Descgeom 01 orthographic projectionTroy Elizaga
 
DOC-20221115-WA0019..ppt
DOC-20221115-WA0019..pptDOC-20221115-WA0019..ppt
DOC-20221115-WA0019..pptsahildhumal6
 
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...naman771416
 
Perspective projection
Perspective projectionPerspective projection
Perspective projectionPranjalDas25
 
Parallel and perspective projection in 3 d cg
Parallel and perspective projection in 3 d cgParallel and perspective projection in 3 d cg
Parallel and perspective projection in 3 d cgShaishavShah8
 
unit_2_orthographic_projection_drawings.docx
unit_2_orthographic_projection_drawings.docxunit_2_orthographic_projection_drawings.docx
unit_2_orthographic_projection_drawings.docxBakoyogoVictor
 
Parallel perspective drawing.pptx
Parallel perspective drawing.pptxParallel perspective drawing.pptx
Parallel perspective drawing.pptxFlorencePantilon
 
#KPC #CST #Projection
#KPC #CST #Projection #KPC #CST #Projection
#KPC #CST #Projection KEIKolkata
 
Perspective Drawings.ppt
Perspective Drawings.pptPerspective Drawings.ppt
Perspective Drawings.pptDrAlfia
 

Ähnlich wie Projection In Computer Graphics (20)

ppt.pdf
ppt.pdfppt.pdf
ppt.pdf
 
Projection ppt
Projection pptProjection ppt
Projection ppt
 
Projections.pptx
Projections.pptxProjections.pptx
Projections.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
 
Descgeom 01 orthographic projection
Descgeom   01 orthographic projectionDescgeom   01 orthographic projection
Descgeom 01 orthographic projection
 
DOC-20221115-WA0019..ppt
DOC-20221115-WA0019..pptDOC-20221115-WA0019..ppt
DOC-20221115-WA0019..ppt
 
3 d viewing
3 d viewing3 d viewing
3 d viewing
 
Projection.pptx
Projection.pptxProjection.pptx
Projection.pptx
 
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
e83f7d3c7ba850c0280f804389e8b206155ba5cf6f74764d7f20d91a066b7c9b_L7-Perspecti...
 
Projection
ProjectionProjection
Projection
 
Perspective projection
Perspective projectionPerspective projection
Perspective projection
 
Perspective TLE Grade 8
Perspective TLE Grade 8Perspective TLE Grade 8
Perspective TLE Grade 8
 
Parallel and perspective projection in 3 d cg
Parallel and perspective projection in 3 d cgParallel and perspective projection in 3 d cg
Parallel and perspective projection in 3 d cg
 
unit_2_orthographic_projection_drawings.docx
unit_2_orthographic_projection_drawings.docxunit_2_orthographic_projection_drawings.docx
unit_2_orthographic_projection_drawings.docx
 
3D transformation
3D transformation3D transformation
3D transformation
 
Parallel perspective drawing.pptx
Parallel perspective drawing.pptxParallel perspective drawing.pptx
Parallel perspective drawing.pptx
 
#KPC #CST #Projection
#KPC #CST #Projection #KPC #CST #Projection
#KPC #CST #Projection
 
Lecture 14
Lecture 14Lecture 14
Lecture 14
 
Perspective Drawings.ppt
Perspective Drawings.pptPerspective Drawings.ppt
Perspective Drawings.ppt
 

Kürzlich hochgeladen

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 

Kürzlich hochgeladen (20)

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 

Projection In Computer Graphics

  • 1. PROJECTIONS Sanu Philip No:47 1
  • 2. Transform 3D objects on to a 2D plane using projections 2 types of projections Perspective Parallel In parallel projection, coordinate positions are transformed to the view plane along parallel lines. 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) 2
  • 5. PROJECTIONS PARALLEL PERSPECTIVE (parallel projectors) (converging projectors) One point Orthographic Oblique (one principal (projectors perpendicular (projectors not perpendicular to vanishing point) to view plane) view plane) Two point General (Two principal Multiview Axonometric vanishing point) (view plane parallel (view plane not parallel to Cavalier to principal planes) principal planes) Three point (Three principal vanishing point) Cabinet Isometric Dimetric Trimetric 5
  • 6. Perspective v Parallel • Perspective: – visual effect is similar to human visual system... – has 'perspective foreshortening' • size of object varies inversely with distance from the center of projection. Projection of a distant object are smaller than the projection of objects of the same size that are closer to the projection plane. • Parallel: It preserves relative proportion of object. – less realistic view because of no foreshortening – however, parallel lines remain parallel. 6
  • 7. Perspective Projections • Characteristics: • Center of Projection (CP) is a finite distance from object • Projectors are rays (i.e., non-parallel) • Vanishing points • Objects appear smaller as distance from CP (eye of observer) increases • Difficult to determine exact size and shape of object • Most realistic, difficult to execute 7
  • 8. • When a 3D object is projected onto view plane using perspective transformation equations, any set of parallel lines in the object that are not parallel to the projection plane, converge at a vanishing point. – There are an infinite number of vanishing points, depending on how many set of parallel lines there are in the scene. • If a set of lines are parallel to one of the three principle axes, the vanishing point is called an principal vanishing point. – There are at most 3 such points, corresponding to the number of axes cut by the projection plane. 8
  • 9. Vanishing points • Certain set of parallel lines appear to meet at a different point – The Vanishing point for this direction • Principal vanishing points are formed by the apparent intersection of lines parallel to one of the three principal x, y, z axes. • The number of principal vanishing points is determined by the number of principal axes intersected by the view plane. • Sets of parallel lines on the same plane lead to collinear vanishing points. – The line is called the horizon for that plane 9
  • 10. Classes of Perspective Projection • One-Point Perspective • Two-Point Perspective • Three-Point Perspective 10
  • 12. Two-point perspective projection: – This is often used in architectural, engineering and industrial design drawings. – 12
  • 13. Three-point perspective projection • Three-point perspective projection is used less frequently as it adds little extra realism to that offered by two-point perspective projection 13
  • 14. 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, – direction of projection = normal to the projection plane. – the projection is perpendicular to the view plane. • Oblique : when the projection is not perpendicular to the view plane. In short, – direction of projection normal to the projection plane. – Not perpendicular. 14
  • 15. • Orthographic projection Oblique projection when the projection is when the projection is not perpendicular to the view perpendicular to the view plane plane 15
  • 16. Orthographic (or orthogonal) projections: – Front, side and rear orthographic projection of an object are called elevations and the top orthographic projection is called plan view. – all have projection plane perpendicular to a principle axes. – Here length and angles are accurately depicted and measured from the drawing, so engineering and architectural drawings commonly employee this. • However, As only one face of an object is shown, it can be hard to create a mental image of the object, even when several views are available. 16
  • 18. Axonometric orthographic projections • Orthographic projections that show more than one face of an object are called axonometric orthographic projections. •  The most common axonometric projection is an isometric projection where the projection plane intersects each coordinate axis in the model coordinate system at an equal distance. 18
  • 19. • 2 common oblique parallel projections: Cavalier and Cabinet Cavalier projection: All lines perpendicular to the projection plane are projected with no change in length. 19
  • 20. Cabinet projection: – Lines which are perpendicular to the projection plane (viewing surface) are projected at 1 / 2 the length . – This results in foreshortening of the z axis, and provides a more “realistic” view. 20
  • 21. THANK YOU 21