SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

3 d viewing projection
3 d viewing  projection3 d viewing  projection
3 d viewing projectionPooja Dixit
 
Perspective projection
Perspective projectionPerspective projection
Perspective projectionPranjalDas25
 
3 D transformation translation, scaling
3 D transformation   translation, scaling3 D transformation   translation, scaling
3 D transformation translation, scalingArvind Kumar
 
Bezier curve & B spline curve
Bezier curve  & B spline curveBezier curve  & B spline curve
Bezier curve & B spline curveArvind Kumar
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphicssabbirantor
 
2d-transformation
2d-transformation2d-transformation
2d-transformationPooja Dixit
 
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
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphicsSHIVANI SONI
 
Composite transformations
Composite transformationsComposite transformations
Composite transformationsMohd Arif
 
Liang- Barsky Algorithm, Polygon clipping & pipeline clipping of polygons
Liang- Barsky Algorithm, Polygon clipping & pipeline clipping of polygonsLiang- Barsky Algorithm, Polygon clipping & pipeline clipping of polygons
Liang- Barsky Algorithm, Polygon clipping & pipeline clipping of polygonsLahiru Danushka
 
Projection ppt
Projection pptProjection ppt
Projection pptAnkit Garg
 
The sutherland hodgeman polygon clipping algorithm
The sutherland hodgeman polygon clipping algorithmThe sutherland hodgeman polygon clipping algorithm
The sutherland hodgeman polygon clipping algorithmMani Kanth
 
Computer Graphics - Hidden Line Removal Algorithm
Computer Graphics - Hidden Line Removal AlgorithmComputer Graphics - Hidden Line Removal Algorithm
Computer Graphics - Hidden Line Removal AlgorithmJyotiraman De
 
Visible Surface Detection
Visible Surface DetectionVisible Surface Detection
Visible Surface DetectionAmitBiswas99
 

Mais procurados (20)

3 d viewing projection
3 d viewing  projection3 d viewing  projection
3 d viewing projection
 
Perspective projection
Perspective projectionPerspective projection
Perspective projection
 
3 D transformation translation, scaling
3 D transformation   translation, scaling3 D transformation   translation, scaling
3 D transformation translation, scaling
 
GRPHICS06 - Shading
GRPHICS06 - ShadingGRPHICS06 - Shading
GRPHICS06 - Shading
 
Bezier curve & B spline curve
Bezier curve  & B spline curveBezier curve  & B spline curve
Bezier curve & B spline curve
 
visible surface detection
visible surface detectionvisible surface detection
visible surface detection
 
unit 4.pptx
unit 4.pptxunit 4.pptx
unit 4.pptx
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
 
2d-transformation
2d-transformation2d-transformation
2d-transformation
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphics
 
Composite transformations
Composite transformationsComposite transformations
Composite transformations
 
Liang- Barsky Algorithm, Polygon clipping & pipeline clipping of polygons
Liang- Barsky Algorithm, Polygon clipping & pipeline clipping of polygonsLiang- Barsky Algorithm, Polygon clipping & pipeline clipping of polygons
Liang- Barsky Algorithm, Polygon clipping & pipeline clipping of polygons
 
Projection ppt
Projection pptProjection ppt
Projection ppt
 
The sutherland hodgeman polygon clipping algorithm
The sutherland hodgeman polygon clipping algorithmThe sutherland hodgeman polygon clipping algorithm
The sutherland hodgeman polygon clipping algorithm
 
Chapter 05 pictorial sketching
Chapter 05 pictorial sketchingChapter 05 pictorial sketching
Chapter 05 pictorial sketching
 
Computer Graphics - Hidden Line Removal Algorithm
Computer Graphics - Hidden Line Removal AlgorithmComputer Graphics - Hidden Line Removal Algorithm
Computer Graphics - Hidden Line Removal Algorithm
 
DDA algorithm
DDA algorithmDDA algorithm
DDA algorithm
 
Clipping
ClippingClipping
Clipping
 
Visible Surface Detection
Visible Surface DetectionVisible Surface Detection
Visible Surface Detection
 

Destaque

Oblique form 4
Oblique form 4Oblique form 4
Oblique form 4M Bobo
 
2.1.a line conventions
2.1.a  line conventions2.1.a  line conventions
2.1.a line conventionsjoeyrsl
 
2.1.a isometric obliquepictorials
2.1.a  isometric obliquepictorials2.1.a  isometric obliquepictorials
2.1.a isometric obliquepictorialsjoeyrsl
 
Lesson 2 orthographic drawing - tdj3 m0
Lesson 2   orthographic drawing - tdj3 m0Lesson 2   orthographic drawing - tdj3 m0
Lesson 2 orthographic drawing - tdj3 m0techdesign
 
Orthographic Projection
Orthographic ProjectionOrthographic Projection
Orthographic ProjectionPresario Nyioq
 

Destaque (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
 

Semelhante a Oblique parallel projection

Semelhante a 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
 
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
 
3 d projections
3 d projections3 d projections
3 d projections
 
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
 
Oblique Projections
Oblique ProjectionsOblique Projections
Oblique Projections
 
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
 

Mais de 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
 

Último

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Último (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

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