SlideShare a Scribd company logo
A Warm WELCOME
3D Display Methods
Group Members
Khaled Akram sany
161-15-7203
Faria Akter Eti
161-15-7337
Shami Al Rahad
161-15-7349
Md. Rayhanul Islam
161-15-7335
Selim Hossain
161-15-7351
What is 3d display
methods in computer
graphics?
 3D computer graphics (in contrast to 2D
computer graphics) are graphics that
utilize a three dimensional
representation of geometric data that is
stored in the computer for the purposes
of performing calculations and rendering
2D images.Such images may be for later
display or for real-time viewing.
Parallel Projection
 A parallel projection is a projection of
an object in three-dimensional space
onto a fixed plane, known as the
projection plane or image plane,
where the rays, known as lines of
sight or projection lines, are parallel to
each other.
Parallel Projection
 In parallel projection, z co-ordinate is discarded
and parallel, lines from each vertex on the object
are extended until they intersect the view plane.
 We connect the projected vertices by line segments which
correspond to connections on the original object.As shown
in next slide a parallel projection preserves relative
proportions of objects but does not produce the realistic
views
Parallel Projection
 Project points on the object surface along parallel
lines onto the display plane.
 Parallel lines are still parallel after projection.
 Used in engineering and architectural drawings.
 Views maintain relative proportions of the object.
Parallel Projection(Oblique Projection)
In oblique projection, the direction of projection is not normal to
the projection of plane. In oblique projection, we can view the
object better than orthographic projection.
Fig: Cavalier projection(45°) Fig: Cabinet projection (63.4°)
Perspective Projection
 The perspective projection, on the other
hand, produces realistic views but does not
preserve relative proportions. In perspective
projection, the lines of projection are not
parallel. Instead , they all converge at a
single point called the `center of projection'
or `projection reference point'.
 The perspective projection is perhaps the
most common projection technique familiar
to us as image formed by eye or lenses of
photographic flim on perspective projection.
Perspective Projection
The distance and angles are not preserved and parallel lines do not remain
parallel. Instead, they all converge at a single point called center of
projection or projection reference point. There are 3 types of perspective
projections:-
• One point perspective projection is simple to draw.
• Two point perspective projection gives better impression of depth.
• Three point perspective projection is most difficult to draw.
Perspective Projection
The perspective projection conveys depth information by
making distance object smalls than near one.
This is the way that our eyes and a camera lens form
images and so the displays are more realistic.
 The disadvantage is that if object have only limited variation ,
the image may not provide adequate depth information and
ambiquity apears.
Depth Cueing
 Depth cueing is implemented by having objects blend into the background color
with increasing distance from the viewer. The range of distances over which this
blending occurs is controlled by the sliders.
 To create realistic image, the depth information is important so that we can easily
identify, for a particular viewing direction, which is the front and which is the back
of displayed objects. The depth of an object can be represented by the intensity of
the image. The parts of the objects closest to the viewing position are displayed
with the highest intensities and objects farther away are displayed with
decreasing intensities. This effect is known as `depth cueing'.
Depth Cueing
 To easily identify the front and back of display objects.
 Depth information can be included using various
methods.
 A simple method to vary the intensity of objects
according to their distance from the viewing position.
 Eg: lines closest to the viewing position are displayed
with the higher intensities and lines farther away are
displayed with lower intensities.
Visible line and surface identification
 It is possible to clarify the depth relationships in a wire frame display by identifying visible lines.The
visible line can be displayed by dashed lines or not display at all. This is illustrated in Figure.
Visible line and surface identification
 The visible surface identification can be done with
visible surface algorithms.
 They establish visibility pixel by pixel across the viewing
plane or determine surfaces for object as a whole.
 Once the visible, surfaces are identified we can apply
surface rendering techniques on them to obscure the
hidden surfaces.
Visible line and surface identification
1.Hidden-surface problem
There are two approaches for removing hidden surface problems
1.1 Object-Space method (physical coordinate system) and
1.2 Image-space method. (physical coordinate system)
• Depth Buffer (Z-Buffer) Method
• Scan-Line Method
• Area-Subdivision Method
• Back-Face Detection
• A-Buffer Method
• Depth Sorting Method
• Binary Space Partition (BSP) Trees
When we want to display a 3D object on a 2D screen, we need to identify those
parts of a screen that are visible from a chosen viewing position.
Visible line and surface identification
Highlight the visible lines or display
them in different color
Display nonvisible lines as dashed lines
Remove the nonvisible lines
Surface Rendering
 Surface rendering involves setting the surface intensity of objects
according to the lighting conditions in the scene and according to
assigned surface characteristics. The lighting conditions specify the
intensity and positions of light sources and the general background
illumination required for a scene .
 On the other hand the surface characteristics of objects specify the
degree of transparency and smoothness or roughness of the
surface; usually the surface rendering methods are combined with
perspective and visible surface identification to generate a high
degree of realism in a displayed scene.
Surface Rendering
Set the surface intensity of objects according to
 Lighting conditions in the scene
 Assigned surface characteristics
 Lighting specifications include the intensity and positions
of light sources and the general background illumination
required for a scene.
Surface properties include degree of transparency and
how rough or smooth of the surfaces
3 d display methods

More Related Content

What's hot

Halftoning in Computer Graphics
Halftoning  in Computer GraphicsHalftoning  in Computer Graphics
Halftoning in Computer Graphics
University of Potsdam
 
Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)
shalinikarunakaran1
 
Scan line method
Scan line methodScan line method
Scan line method
Pooja Dixit
 
Window to viewport transformation
Window to viewport transformationWindow to viewport transformation
Window to viewport transformation
Ankit Garg
 
3D Display Method
3D Display Method3D Display Method
3D Display Method
Khaled Sany
 
COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"
Ankit Surti
 
Projection In Computer Graphics
Projection In Computer GraphicsProjection In Computer Graphics
Projection In Computer Graphics
Sanu Philip
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
SwatiHans10
 
line attributes.pptx
line attributes.pptxline attributes.pptx
line attributes.pptx
RubaNagarajan
 
Character attributes
Character attributesCharacter attributes
Character attributes
shalinikarunakaran1
 
3D Display
3D Display3D Display
3D Display
Toushik Paul
 
Raster scan system & random scan system
Raster scan system & random scan systemRaster scan system & random scan system
Raster scan system & random scan system
shalinikarunakaran1
 
Graphics a buffer
Graphics a bufferGraphics a buffer
Graphics a buffer
ajeela mushtaq
 
Raster animation
Raster animationRaster animation
Raster animation
abhijit754
 
Polygon filling algorithm
Polygon filling algorithmPolygon filling algorithm
Polygon filling algorithm
Aparna Joshi
 
Cohen sutherland line clipping
Cohen sutherland line clippingCohen sutherland line clipping
Cohen sutherland line clipping
Mani Kanth
 
Attributes of output primitives unit ii
Attributes of output primitives unit iiAttributes of output primitives unit ii
Attributes of output primitives unit ii
Balamurugan M
 
Raster scan system
Raster scan systemRaster scan system
Raster scan systemMohd 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
 
Color models
Color modelsColor models
Color models
Haitham Ahmed
 

What's hot (20)

Halftoning in Computer Graphics
Halftoning  in Computer GraphicsHalftoning  in Computer Graphics
Halftoning in Computer Graphics
 
Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)
 
Scan line method
Scan line methodScan line method
Scan line method
 
Window to viewport transformation
Window to viewport transformationWindow to viewport transformation
Window to viewport transformation
 
3D Display Method
3D Display Method3D Display Method
3D Display Method
 
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
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
 
line attributes.pptx
line attributes.pptxline attributes.pptx
line attributes.pptx
 
Character attributes
Character attributesCharacter attributes
Character attributes
 
3D Display
3D Display3D Display
3D Display
 
Raster scan system & random scan system
Raster scan system & random scan systemRaster scan system & random scan system
Raster scan system & random scan system
 
Graphics a buffer
Graphics a bufferGraphics a buffer
Graphics a buffer
 
Raster animation
Raster animationRaster animation
Raster animation
 
Polygon filling algorithm
Polygon filling algorithmPolygon filling algorithm
Polygon filling algorithm
 
Cohen sutherland line clipping
Cohen sutherland line clippingCohen sutherland line clipping
Cohen sutherland line clipping
 
Attributes of output primitives unit ii
Attributes of output primitives unit iiAttributes of output primitives unit ii
Attributes of output primitives unit ii
 
Raster scan system
Raster scan systemRaster scan system
Raster scan system
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)
 
Color models
Color modelsColor models
Color models
 

Similar to 3 d display methods

3 d display-methods-in-computer-graphics(For DIU)
3 d display-methods-in-computer-graphics(For DIU)3 d display-methods-in-computer-graphics(For DIU)
3 d display-methods-in-computer-graphics(For DIU)
Rajon rdx
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modeling
sabiha khathun
 
Copy of 3 d report
Copy of 3 d reportCopy of 3 d report
Copy of 3 d report
Virajjha
 
3 d viewing projection
3 d viewing  projection3 d viewing  projection
3 d viewing projection
Pooja Dixit
 
Unit 3 visual realism
Unit 3 visual realismUnit 3 visual realism
Unit 3 visual realism
Javith Saleem
 
visual realism Unit iii
 visual realism Unit iii visual realism Unit iii
visual realism Unit iii
Arun Prakash
 
4. THREE DIMENSIONAL DISPLAY METHODS
4.	THREE DIMENSIONAL DISPLAY METHODS4.	THREE DIMENSIONAL DISPLAY METHODS
4. THREE DIMENSIONAL DISPLAY METHODS
SanthiNivas
 
Notes04.pdf
Notes04.pdfNotes04.pdf
Notes04.pdf
MukeshKumar605825
 
Visual realism
Visual realismVisual realism
Visual realism
Patel Punit
 
Rendering Algorithms.pptx
Rendering Algorithms.pptxRendering Algorithms.pptx
Rendering Algorithms.pptx
SherinRappai
 
Visual realism
Visual realismVisual realism
Visual realism
Patel Punit
 
Hidden Surface Removal.pptx
Hidden Surface Removal.pptxHidden Surface Removal.pptx
Hidden Surface Removal.pptx
bcanawakadalcollege
 
Hidden Surface Removal methods.pptx
Hidden Surface Removal methods.pptxHidden Surface Removal methods.pptx
Hidden Surface Removal methods.pptx
bcanawakadalcollege
 
Computer Aided Design visual realism notes
Computer Aided Design visual realism notesComputer Aided Design visual realism notes
Computer Aided Design visual realism notes
KushKumar293234
 
Types of projections
Types of projectionsTypes of projections
Types of projections
Muhammad Umair Akram
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
Syeda Khadizatul maria
 
Projection Models
Projection Models Projection Models
Projection Models
Iram Toqeer
 
ResearchPaper
ResearchPaperResearchPaper
ResearchPaperIan Bloom
 

Similar to 3 d display methods (20)

3 d display-methods-in-computer-graphics(For DIU)
3 d display-methods-in-computer-graphics(For DIU)3 d display-methods-in-computer-graphics(For DIU)
3 d display-methods-in-computer-graphics(For DIU)
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modeling
 
Copy of 3 d report
Copy of 3 d reportCopy of 3 d report
Copy of 3 d report
 
3 d viewing projection
3 d viewing  projection3 d viewing  projection
3 d viewing projection
 
Unit 3 visual realism
Unit 3 visual realismUnit 3 visual realism
Unit 3 visual realism
 
visual realism Unit iii
 visual realism Unit iii visual realism Unit iii
visual realism Unit iii
 
4. THREE DIMENSIONAL DISPLAY METHODS
4.	THREE DIMENSIONAL DISPLAY METHODS4.	THREE DIMENSIONAL DISPLAY METHODS
4. THREE DIMENSIONAL DISPLAY METHODS
 
Notes04.pdf
Notes04.pdfNotes04.pdf
Notes04.pdf
 
Visual realism
Visual realismVisual realism
Visual realism
 
Rendering Algorithms.pptx
Rendering Algorithms.pptxRendering Algorithms.pptx
Rendering Algorithms.pptx
 
Visual realism
Visual realismVisual realism
Visual realism
 
3 d modeling part 1
3 d modeling part 13 d modeling part 1
3 d modeling part 1
 
Hidden Surface Removal.pptx
Hidden Surface Removal.pptxHidden Surface Removal.pptx
Hidden Surface Removal.pptx
 
Hidden Surface Removal methods.pptx
Hidden Surface Removal methods.pptxHidden Surface Removal methods.pptx
Hidden Surface Removal methods.pptx
 
Computer Aided Design visual realism notes
Computer Aided Design visual realism notesComputer Aided Design visual realism notes
Computer Aided Design visual realism notes
 
Types of projections
Types of projectionsTypes of projections
Types of projections
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Projection Models
Projection Models Projection Models
Projection Models
 
ResearchPaper
ResearchPaperResearchPaper
ResearchPaper
 
De24686692
De24686692De24686692
De24686692
 

Recently uploaded

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 

Recently uploaded (20)

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 

3 d display methods

  • 3. Group Members Khaled Akram sany 161-15-7203 Faria Akter Eti 161-15-7337 Shami Al Rahad 161-15-7349 Md. Rayhanul Islam 161-15-7335 Selim Hossain 161-15-7351
  • 4. What is 3d display methods in computer graphics?  3D computer graphics (in contrast to 2D computer graphics) are graphics that utilize a three dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering 2D images.Such images may be for later display or for real-time viewing.
  • 5. Parallel Projection  A parallel projection is a projection of an object in three-dimensional space onto a fixed plane, known as the projection plane or image plane, where the rays, known as lines of sight or projection lines, are parallel to each other.
  • 6. Parallel Projection  In parallel projection, z co-ordinate is discarded and parallel, lines from each vertex on the object are extended until they intersect the view plane.  We connect the projected vertices by line segments which correspond to connections on the original object.As shown in next slide a parallel projection preserves relative proportions of objects but does not produce the realistic views
  • 7. Parallel Projection  Project points on the object surface along parallel lines onto the display plane.  Parallel lines are still parallel after projection.  Used in engineering and architectural drawings.  Views maintain relative proportions of the object.
  • 8. Parallel Projection(Oblique Projection) In oblique projection, the direction of projection is not normal to the projection of plane. In oblique projection, we can view the object better than orthographic projection. Fig: Cavalier projection(45°) Fig: Cabinet projection (63.4°)
  • 9. Perspective Projection  The perspective projection, on the other hand, produces realistic views but does not preserve relative proportions. In perspective projection, the lines of projection are not parallel. Instead , they all converge at a single point called the `center of projection' or `projection reference point'.  The perspective projection is perhaps the most common projection technique familiar to us as image formed by eye or lenses of photographic flim on perspective projection.
  • 10. Perspective Projection The distance and angles are not preserved and parallel lines do not remain parallel. Instead, they all converge at a single point called center of projection or projection reference point. There are 3 types of perspective projections:- • One point perspective projection is simple to draw. • Two point perspective projection gives better impression of depth. • Three point perspective projection is most difficult to draw.
  • 11. Perspective Projection The perspective projection conveys depth information by making distance object smalls than near one. This is the way that our eyes and a camera lens form images and so the displays are more realistic.  The disadvantage is that if object have only limited variation , the image may not provide adequate depth information and ambiquity apears.
  • 12. Depth Cueing  Depth cueing is implemented by having objects blend into the background color with increasing distance from the viewer. The range of distances over which this blending occurs is controlled by the sliders.  To create realistic image, the depth information is important so that we can easily identify, for a particular viewing direction, which is the front and which is the back of displayed objects. The depth of an object can be represented by the intensity of the image. The parts of the objects closest to the viewing position are displayed with the highest intensities and objects farther away are displayed with decreasing intensities. This effect is known as `depth cueing'.
  • 13. Depth Cueing  To easily identify the front and back of display objects.  Depth information can be included using various methods.  A simple method to vary the intensity of objects according to their distance from the viewing position.  Eg: lines closest to the viewing position are displayed with the higher intensities and lines farther away are displayed with lower intensities.
  • 14. Visible line and surface identification  It is possible to clarify the depth relationships in a wire frame display by identifying visible lines.The visible line can be displayed by dashed lines or not display at all. This is illustrated in Figure.
  • 15. Visible line and surface identification  The visible surface identification can be done with visible surface algorithms.  They establish visibility pixel by pixel across the viewing plane or determine surfaces for object as a whole.  Once the visible, surfaces are identified we can apply surface rendering techniques on them to obscure the hidden surfaces.
  • 16. Visible line and surface identification 1.Hidden-surface problem There are two approaches for removing hidden surface problems 1.1 Object-Space method (physical coordinate system) and 1.2 Image-space method. (physical coordinate system) • Depth Buffer (Z-Buffer) Method • Scan-Line Method • Area-Subdivision Method • Back-Face Detection • A-Buffer Method • Depth Sorting Method • Binary Space Partition (BSP) Trees When we want to display a 3D object on a 2D screen, we need to identify those parts of a screen that are visible from a chosen viewing position.
  • 17. Visible line and surface identification Highlight the visible lines or display them in different color Display nonvisible lines as dashed lines Remove the nonvisible lines
  • 18. Surface Rendering  Surface rendering involves setting the surface intensity of objects according to the lighting conditions in the scene and according to assigned surface characteristics. The lighting conditions specify the intensity and positions of light sources and the general background illumination required for a scene .  On the other hand the surface characteristics of objects specify the degree of transparency and smoothness or roughness of the surface; usually the surface rendering methods are combined with perspective and visible surface identification to generate a high degree of realism in a displayed scene.
  • 19. Surface Rendering Set the surface intensity of objects according to  Lighting conditions in the scene  Assigned surface characteristics  Lighting specifications include the intensity and positions of light sources and the general background illumination required for a scene. Surface properties include degree of transparency and how rough or smooth of the surfaces