SlideShare a Scribd company logo
1 of 10
Oblique Parallel
projection
CHANDAN GUPTA BHAGAT
067BCT512
A simple type of graphical
projection
    Used for producing pictorial, 2d images of 3d objects.
Oblique projection

    A parallel projection
    Projects a 3d image by the intersection of the parallel rays which is
     known as projectors.
    Parallel lines of the source object produces a parallel lines in the
     projected images.
    the projectors intersects the projection in oblique angle to produce
     the projected image.


 Parallel projection of the point(x,y,z) on the xy plane is (x+az,y+bz,0)
Types of parallel projection

    When a=b=0, the projection is said to be orthographic or orthogonal
    If not the projection is oblique
More about the parallel projection

    Crudest 3d drawing but easy to master.
    Oblique is not really 3d system but 2d view of an object with ‘forced
     depth’.
    Oblique is rarely used as it is unconvincing to the eye.
Oblique peojection

    Angles displayed among the axes
    Foreshortening factors or scales are arbitrary
    Length along the x and y direction are preserved
    Length along the z axis are drawn at an angle using a reduction
     factor
Cavalier projection

    Also known as high view point
    Length along the z axis remain unscaled
    Easy to draw
    Y axis is drawn diagonally making an angle of 30 or 45 degree with x
     axis.
    X and z are perpendicular and length on these axes are 1:1 scaled
Cabinet projection

    Used by furniture industry
    One face of the object is parallel to the viewing plane
    Third axis is projected at angle 30 or 45 degree
    The projection length of the receding lines are half
Mathematical formula

  A projected point has the following transformation formula

  X = X + 0.5 * Z * cos()
  Y = Y + 0.5 * Z * sin()
  Z=0

   is the mentioned angle
sources

    Wikipedia.com

More Related Content

What's hot

3 d projections
3 d projections3 d projections
3 d projections
Mohd Arif
 
Lesson 13-perspective-projection
Lesson 13-perspective-projectionLesson 13-perspective-projection
Lesson 13-perspective-projection
eglive
 
Projection of planes
Projection of planesProjection of planes
Projection of planes
Vaibhav Bajaj
 

What's hot (20)

Oblique Projections
Oblique ProjectionsOblique Projections
Oblique Projections
 
3 d viewing projection
3 d viewing  projection3 d viewing  projection
3 d viewing projection
 
3 d projections
3 d projections3 d projections
3 d projections
 
Perspective projection
Perspective projectionPerspective projection
Perspective projection
 
Development of surfaces of solids -ENGINEERING DRAWING - RGPV,BHOPAL
Development of surfaces of solids -ENGINEERING DRAWING - RGPV,BHOPALDevelopment of surfaces of solids -ENGINEERING DRAWING - RGPV,BHOPAL
Development of surfaces of solids -ENGINEERING DRAWING - RGPV,BHOPAL
 
Development of surfaces
Development of surfacesDevelopment of surfaces
Development of surfaces
 
Orthographic projection
Orthographic projectionOrthographic projection
Orthographic projection
 
Projection In Computer Graphics
Projection In Computer GraphicsProjection In Computer Graphics
Projection In Computer Graphics
 
Lesson 13-perspective-projection
Lesson 13-perspective-projectionLesson 13-perspective-projection
Lesson 13-perspective-projection
 
COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"
 
Projection In Computer Graphics
Projection In Computer GraphicsProjection In Computer Graphics
Projection In Computer Graphics
 
Intersection - ENGINEERING DRAWING
Intersection - ENGINEERING DRAWINGIntersection - ENGINEERING DRAWING
Intersection - ENGINEERING DRAWING
 
Chapter 05 pictorial sketching
Chapter 05 pictorial sketchingChapter 05 pictorial sketching
Chapter 05 pictorial sketching
 
Projection of planes
Projection of planesProjection of planes
Projection of planes
 
Orthographic projection
Orthographic projectionOrthographic projection
Orthographic projection
 
Orthographic Projection.pdf
Orthographic Projection.pdfOrthographic Projection.pdf
Orthographic Projection.pdf
 
theory of projection
theory of projection theory of projection
theory of projection
 
Projections of Planes
Projections of PlanesProjections of Planes
Projections of Planes
 
Scales
ScalesScales
Scales
 
Unit v isometric projection
Unit  v  isometric projectionUnit  v  isometric projection
Unit v isometric projection
 

Viewers also liked (8)

Oblique form 4
Oblique form 4Oblique form 4
Oblique form 4
 
Pictorial Drawing
Pictorial Drawing Pictorial Drawing
Pictorial Drawing
 
Pictorial Drawings
Pictorial DrawingsPictorial Drawings
Pictorial Drawings
 
2.1.a line conventions
2.1.a  line conventions2.1.a  line conventions
2.1.a line conventions
 
2.1.a isometric obliquepictorials
2.1.a  isometric obliquepictorials2.1.a  isometric obliquepictorials
2.1.a isometric obliquepictorials
 
Oblique drawing
Oblique drawingOblique drawing
Oblique drawing
 
Lesson 2 orthographic drawing - tdj3 m0
Lesson 2   orthographic drawing - tdj3 m0Lesson 2   orthographic drawing - tdj3 m0
Lesson 2 orthographic drawing - tdj3 m0
 
Orthographic Projection
Orthographic ProjectionOrthographic Projection
Orthographic Projection
 

Similar to Oblique parallel projection

View in 3_d_asper_syllabus
View in 3_d_asper_syllabusView in 3_d_asper_syllabus
View in 3_d_asper_syllabus
lokesh503
 
Write a program to perform Oblique projection
Write a program to perform Oblique projectionWrite a program to perform Oblique projection
Write a program to perform Oblique projection
Shobhit Saxena
 

Similar to Oblique parallel projection (20)

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
 
ISOMETRIC perspective axonometric drawing .ppt
ISOMETRIC perspective axonometric drawing .pptISOMETRIC perspective axonometric drawing .ppt
ISOMETRIC perspective axonometric drawing .ppt
 
3 d viewing
3 d viewing3 d viewing
3 d viewing
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
 
3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)
 
Write a program to perform Oblique projection
Write a program to perform Oblique projectionWrite a program to perform Oblique projection
Write a program to perform Oblique projection
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
 
3D transformation and viewing
3D transformation and viewing3D transformation and viewing
3D transformation and viewing
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphics
 
3D Transformation
3D Transformation 3D Transformation
3D Transformation
 
3 d
3 d3 d
3 d
 
Cs8092 computer graphics and multimedia unit 3
Cs8092 computer graphics and multimedia unit 3Cs8092 computer graphics and multimedia unit 3
Cs8092 computer graphics and multimedia unit 3
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
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
 
3 projection computer graphics
3 projection computer graphics3 projection computer graphics
3 projection computer graphics
 
Graphic expression
Graphic expressionGraphic expression
Graphic expression
 

More from Chandan Gupta Bhagat

More from Chandan Gupta Bhagat (20)

Unit 3 - URLs and URIs
Unit 3 - URLs and URIsUnit 3 - URLs and URIs
Unit 3 - URLs and URIs
 
Unit 2 : Internet Address
Unit 2 : Internet AddressUnit 2 : Internet Address
Unit 2 : Internet Address
 
Unit 7 : Network Security
Unit 7 : Network SecurityUnit 7 : Network Security
Unit 7 : Network Security
 
Unit 6 : Application Layer
Unit 6 : Application LayerUnit 6 : Application Layer
Unit 6 : Application Layer
 
Unit 5 : Transport Layer
Unit 5 : Transport LayerUnit 5 : Transport Layer
Unit 5 : Transport Layer
 
Unit 4 - Network Layer
Unit 4 - Network LayerUnit 4 - Network Layer
Unit 4 - Network Layer
 
Unit 3 - Data Link Layer - Part B
Unit 3 - Data Link Layer - Part BUnit 3 - Data Link Layer - Part B
Unit 3 - Data Link Layer - Part B
 
Unit 3 - Data Link Layer - Part A
Unit 3 - Data Link Layer - Part AUnit 3 - Data Link Layer - Part A
Unit 3 - Data Link Layer - Part A
 
Computer Network - Unit 2
Computer Network - Unit 2Computer Network - Unit 2
Computer Network - Unit 2
 
Computer Network - Unit 1
Computer Network - Unit 1Computer Network - Unit 1
Computer Network - Unit 1
 
ASP.NET
ASP.NETASP.NET
ASP.NET
 
Efficient Docker Image | MS Build Kathmandu
Efficient Docker Image | MS Build KathmanduEfficient Docker Image | MS Build Kathmandu
Efficient Docker Image | MS Build Kathmandu
 
Better Understanding OOP using C#
Better Understanding OOP using C#Better Understanding OOP using C#
Better Understanding OOP using C#
 
Parytak sahayatri
Parytak sahayatriParytak sahayatri
Parytak sahayatri
 
Developing windows 8 apps
Developing windows 8 appsDeveloping windows 8 apps
Developing windows 8 apps
 
Digilog
DigilogDigilog
Digilog
 
IOE assessment marks and attendance system
IOE assessment marks and attendance systemIOE assessment marks and attendance system
IOE assessment marks and attendance system
 
BLOGGING
BLOGGINGBLOGGING
BLOGGING
 
Brainstorming session
Brainstorming sessionBrainstorming session
Brainstorming session
 
Presentation of 3rd Semester C++ Project
Presentation of 3rd Semester C++ ProjectPresentation of 3rd Semester C++ Project
Presentation of 3rd Semester C++ Project
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Recently uploaded (20)

Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 

Oblique parallel projection

  • 2. A simple type of graphical projection  Used for producing pictorial, 2d images of 3d objects.
  • 3. Oblique projection  A parallel projection  Projects a 3d image by the intersection of the parallel rays which is known as projectors.  Parallel lines of the source object produces a parallel lines in the projected images.  the projectors intersects the projection in oblique angle to produce the projected image. Parallel projection of the point(x,y,z) on the xy plane is (x+az,y+bz,0)
  • 4. Types of parallel projection  When a=b=0, the projection is said to be orthographic or orthogonal  If not the projection is oblique
  • 5. More about the parallel projection  Crudest 3d drawing but easy to master.  Oblique is not really 3d system but 2d view of an object with ‘forced depth’.  Oblique is rarely used as it is unconvincing to the eye.
  • 6. Oblique peojection  Angles displayed among the axes  Foreshortening factors or scales are arbitrary  Length along the x and y direction are preserved  Length along the z axis are drawn at an angle using a reduction factor
  • 7. Cavalier projection  Also known as high view point  Length along the z axis remain unscaled  Easy to draw  Y axis is drawn diagonally making an angle of 30 or 45 degree with x axis.  X and z are perpendicular and length on these axes are 1:1 scaled
  • 8. Cabinet projection  Used by furniture industry  One face of the object is parallel to the viewing plane  Third axis is projected at angle 30 or 45 degree  The projection length of the receding lines are half
  • 9. Mathematical formula A projected point has the following transformation formula X = X + 0.5 * Z * cos() Y = Y + 0.5 * Z * sin() Z=0  is the mentioned angle
  • 10. sources  Wikipedia.com