SlideShare una empresa de Scribd logo
1 de 32
Visual Realism In Geometric Modeling
Seminar topic
by
A. Sabiha khathun (16481D1501)
M. Tech (Machine Design-2/1)
Subject : Geometric Modeling
Faculty: Dr . A.Jawahar babu (Professor & HOD)
Department of Mechanical Engineering
Gudlavalleru Engineering College
Introduction
 Visual Realism is a method for interpreting picture data fed
into a computer and for creating pictures from difficult
multidimensional data sets.
 Visualization in geometric modeling is related to displaying
geometric models of object
Continued..
 What is realistic image?
 A picture that capture many of the effect of light interacting
with real physical object.
 the ultimate goal of picture is to convey information, then a
picture that is free of the complications of the shadows and
reflections.
Continued..
Creating a realistic pictures involves following stages:
1) Model of the object.
2) Viewing specifications and lighting conditions,
3) Visible surface determination.
4) Color determination of each pixel
5) Animated sequence
Application of realistic pictures
1. Simulation
2. Design of 3D object such as automobiles, airplanes etc.
3. Entertainment and advertisement
4. Research and education
5. Command and control
Classification of Visualization
 Visualization in geometric modeling- Shading the parts
with various shadows, colors and transparency
 Visualization in scientific computing- It changes the data
in numerical form into picture display,
Difficulties in visual realism
 Total visual realism is the complexity of the real world.
 Achieved sub goal of realism: to provide sufficient
information to let the viewer understand the 3D spatial
relationships among several objects.
 Most display devices are 2D therefore, 3D objects must be
projected into 2D, with considerable attendant loss of
information which can sometimes create ambiguities in the
image.
 Hidden line and surface removal methods remove the
uncertainty of the displays of 3D models and is accepted the
first step towards visual realism.
 Shaded images can only be created for surface and solid
models.
(A) (B) (C)
Rendering techniques for Realistic Images
 Hidden line and hidden surface algorithms have been
classified as object space methods, image space methods or
combination of both.
 Image space methods algorithms 1.Raster
2.Vector
 Object space algorithm uses the spatial and geometrical
relationships among the objects.
Existing visualization methods are:
1) Parallel projections
2) Perspective projection.
3) Hidden line removal
4) Hidden surface removal
5) Hidden solid removal
6) Shaded models
1. Parallel projections
• All the projection lines are orthogonal to the projection plane.
2.Perspective projections
 An object’s size is scaled in inverse proportion to its distance
from viewer.
 Cube example
Perspective projection of a cube
 Determine visible lines. Only surfaces bounded by lines
can obscure other lines. So objects that are to block
others must be modeled either as collections of surfaces
or as solids.
 Hidden-line removed views convey less depth
information so instead of removing that can be shown as
dashed lines.
3.Visible –line Determination
Priority algorithm
ABCD, ADFG, DCEF are given
higher priority-1. Hence, all lines in
this faces are visible, i.e.; AB, BC,
CD, DA, AD, DF, FG, AG, DC, CE,
EF and DF are visible.
AGHB, EFGH, BCEH are given lower
priority-2. Hence, all lines in this faces
other than priority-1 are invisible, that is
BH, EH and GH. These lines must be
eliminated.
4. Visible-Surface Determination
 Hidden surface removal
 Displaying only those parts of surfaces that are visible to
the viewer.
 If surfaces are rendered as opaque areas, then visible-
surface determination is essential for the picture to make
sense.
1. Z - buffer algorithm
when image being drawn, if its z coordinate at
a position is higher than z buffer value, it is
drawn, and new z coordinate value is stored; or
else, it is not drawn
Basic operations:
1. Compute y range of an object
2. Compute x range of a given scan line of an
object.
3. Calculate intersection point of a object with
ray through pixel position ( x, y).
2. Warnock algorithm
3.Painters Algorithm
 The depth can be represented by the intensity of the
image. parts of the objects that are intended to appear
farther from the viewer are displayed at lower intensity,
this effect is know as depth cueing.
 Distant object appear dimmer than the closer objects
Shading
 Shading defines to describe depth perception in three
dimensioning models by different levels of darkness.
 Shading is applied in drawing for describes levels of
darkness on paper by adding media heavy densely shade
for darker regions, and less densely for lighter regions.
Continued…
 The input to a shading model is 1. Intensity and
color of light source
2. surface characteristics
3. Position & orientation of
surface and source
 Shading surface algorithms 1. Constant shading
2. Gourand shading
3. Phong shading
(a) Point light source (b) Ambient light source
Color of light
1. Constant shading
 In this method a single intensity is calculated for each polygon and
all points over the surface are then displayed with the same
intensity value.
2. Gourand shading
 Linearly interpolating the intensity values across the surface of
each polygon which are matched with the values of adjacent
polygons along the common edges.
3. Phong shading
 Each vertex has its own surface normal and normal vectors are
interpolated
Transparency and reflection
 Now we consider transparent surface.
 Simple models of transparency do not include the refraction
(bending) of light through a transparent solid.
 More complex models include refraction, diffuse
transparency and the attenuation of light with respect to
distance. Also consider diffuse and specular reflection .
 It requires knowledge of other surfaces besides the surface
being shaded.
 Improved Camera Models
 So far we have consider camera model with a pinhole
lens and an infinitely fast shutter: all objects are in sharp
focus and represent the world at one instance in time.
 It is possible to model more accurately the way that we
and cameras see the world.
Other ways of realism
 Dynamics: We mean changes that spread across a sequence of
pictures, including changes in position ,size, material,
properties ,lighting and viewing specification
 Most popular kind of dynamics is motion ranging from
simple transformation to animation.
 If a series of projections of same object, from a slightly
different viewpoint around the object, is displayed in rapid
succession then the object appears to rotate.
visual realism in geometric modeling

Más contenido relacionado

La actualidad más candente

Synthetic curve
Synthetic curveSynthetic curve
Synthetic curveDhruv Shah
 
Hermite cubic spline curve
Hermite cubic spline curveHermite cubic spline curve
Hermite cubic spline curveDeepak Antil
 
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURINGMohanumar S
 
Hermite bicubic-surface-patch
Hermite bicubic-surface-patchHermite bicubic-surface-patch
Hermite bicubic-surface-patchRohit Gothwal
 
UNIT 2- GEOMETRIC MODELLING
UNIT 2- GEOMETRIC MODELLINGUNIT 2- GEOMETRIC MODELLING
UNIT 2- GEOMETRIC MODELLINGTAMILMECHKIT
 
SURFACE MODELLING .pptx
SURFACE MODELLING .pptxSURFACE MODELLING .pptx
SURFACE MODELLING .pptxjntuhcej
 
CAD data exchange
CAD data exchangeCAD data exchange
CAD data exchangeerikbohemia
 
GROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPPGROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPPmanimaran m
 
Various types of surfaces 131044119001
Various types of surfaces 131044119001Various types of surfaces 131044119001
Various types of surfaces 131044119001rockrakos
 
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURINGINTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURINGBalamurugan Subburaj
 
Curve and Surface
Curve and SurfaceCurve and Surface
Curve and SurfaceHemant Wagh
 
Hidden line removal algorithm
Hidden line removal algorithmHidden line removal algorithm
Hidden line removal algorithmKKARUNKARTHIK
 
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 1-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURINGMohanumar S
 
Unit 5-cad standards
Unit 5-cad standardsUnit 5-cad standards
Unit 5-cad standardsJavith Saleem
 
Unit 4 assembly of parts
Unit 4 assembly of partsUnit 4 assembly of parts
Unit 4 assembly of partsJavith Saleem
 
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURINGMohanumar S
 
Wireframe models
Wireframe modelsWireframe models
Wireframe modelsMohd Arif
 

La actualidad más candente (20)

Synthetic curve
Synthetic curveSynthetic curve
Synthetic curve
 
Hermite cubic spline curve
Hermite cubic spline curveHermite cubic spline curve
Hermite cubic spline curve
 
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
Hermite bicubic-surface-patch
Hermite bicubic-surface-patchHermite bicubic-surface-patch
Hermite bicubic-surface-patch
 
CAD
CAD CAD
CAD
 
UNIT 2- GEOMETRIC MODELLING
UNIT 2- GEOMETRIC MODELLINGUNIT 2- GEOMETRIC MODELLING
UNIT 2- GEOMETRIC MODELLING
 
SURFACE MODELLING .pptx
SURFACE MODELLING .pptxSURFACE MODELLING .pptx
SURFACE MODELLING .pptx
 
CAD data exchange
CAD data exchangeCAD data exchange
CAD data exchange
 
GROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPPGROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPP
 
Various types of surfaces 131044119001
Various types of surfaces 131044119001Various types of surfaces 131044119001
Various types of surfaces 131044119001
 
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURINGINTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
 
Curve and Surface
Curve and SurfaceCurve and Surface
Curve and Surface
 
Hidden line removal algorithm
Hidden line removal algorithmHidden line removal algorithm
Hidden line removal algorithm
 
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 1-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 1-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
GEOMETRIC MODELING
GEOMETRIC MODELINGGEOMETRIC MODELING
GEOMETRIC MODELING
 
Unit 5-cad standards
Unit 5-cad standardsUnit 5-cad standards
Unit 5-cad standards
 
Unit 4 assembly of parts
Unit 4 assembly of partsUnit 4 assembly of parts
Unit 4 assembly of parts
 
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
Curves
CurvesCurves
Curves
 
Wireframe models
Wireframe modelsWireframe models
Wireframe models
 

Similar a visual realism in geometric modeling

3D Display Method
3D Display Method3D Display Method
3D Display MethodKhaled Sany
 
Computer Aided Design visual realism notes
Computer Aided Design visual realism notesComputer Aided Design visual realism notes
Computer Aided Design visual realism notesKushKumar293234
 
Shadow Detection and Removal in Still Images by using Hue Properties of Color...
Shadow Detection and Removal in Still Images by using Hue Properties of Color...Shadow Detection and Removal in Still Images by using Hue Properties of Color...
Shadow Detection and Removal in Still Images by using Hue Properties of Color...ijsrd.com
 
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...IJERA Editor
 
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWS
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWSAPPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWS
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWSijcga
 
3D Reconstruction from Multiple uncalibrated 2D Images of an Object
3D Reconstruction from Multiple uncalibrated 2D Images of an Object3D Reconstruction from Multiple uncalibrated 2D Images of an Object
3D Reconstruction from Multiple uncalibrated 2D Images of an ObjectAnkur Tyagi
 
Rendering Algorithms.pptx
Rendering Algorithms.pptxRendering Algorithms.pptx
Rendering Algorithms.pptxSherinRappai
 
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
 
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...CSCJournals
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...CSCJournals
 

Similar a visual realism in geometric modeling (20)

3D Display Method
3D Display Method3D Display Method
3D Display Method
 
Graphics
GraphicsGraphics
Graphics
 
Computer Aided Design visual realism notes
Computer Aided Design visual realism notesComputer Aided Design visual realism notes
Computer Aided Design visual realism notes
 
3 d display methods
3 d display methods3 d display methods
3 d display methods
 
Shadow Detection and Removal in Still Images by using Hue Properties of Color...
Shadow Detection and Removal in Still Images by using Hue Properties of Color...Shadow Detection and Removal in Still Images by using Hue Properties of Color...
Shadow Detection and Removal in Still Images by using Hue Properties of Color...
 
3D Display
3D Display3D Display
3D Display
 
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
A Method of Survey on Object-Oriented Shadow Detection & Removal for High Res...
 
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWS
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWSAPPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWS
APPEARANCE-BASED REPRESENTATION AND RENDERING OF CAST SHADOWS
 
Visual realism
Visual realismVisual realism
Visual realism
 
3D Reconstruction from Multiple uncalibrated 2D Images of an Object
3D Reconstruction from Multiple uncalibrated 2D Images of an Object3D Reconstruction from Multiple uncalibrated 2D Images of an Object
3D Reconstruction from Multiple uncalibrated 2D Images of an Object
 
427lects
427lects427lects
427lects
 
Rendering Algorithms.pptx
Rendering Algorithms.pptxRendering Algorithms.pptx
Rendering Algorithms.pptx
 
Visual realism
Visual realismVisual realism
Visual realism
 
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)
 
F045073136
F045073136F045073136
F045073136
 
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
 
06 robot vision
06 robot vision06 robot vision
06 robot vision
 
Lecture1
Lecture1Lecture1
Lecture1
 
Lm342080283
Lm342080283Lm342080283
Lm342080283
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
 

Más de sabiha khathun

overview of functionally graded materials
overview of functionally graded materialsoverview of functionally graded materials
overview of functionally graded materialssabiha khathun
 
gears manufacturing process, inspection,failure and remedies
gears manufacturing process, inspection,failure and remediesgears manufacturing process, inspection,failure and remedies
gears manufacturing process, inspection,failure and remediessabiha khathun
 
methods to draw inflection circle
 methods to draw inflection circle methods to draw inflection circle
methods to draw inflection circlesabiha khathun
 
standards in design presentation
standards in design presentationstandards in design presentation
standards in design presentationsabiha khathun
 
j integral for double cantilever beam
j integral for double cantilever beamj integral for double cantilever beam
j integral for double cantilever beamsabiha khathun
 
least squares approach in finite element method
least squares approach in finite element methodleast squares approach in finite element method
least squares approach in finite element methodsabiha khathun
 

Más de sabiha khathun (9)

overview of functionally graded materials
overview of functionally graded materialsoverview of functionally graded materials
overview of functionally graded materials
 
gears manufacturing process, inspection,failure and remedies
gears manufacturing process, inspection,failure and remediesgears manufacturing process, inspection,failure and remedies
gears manufacturing process, inspection,failure and remedies
 
methods to draw inflection circle
 methods to draw inflection circle methods to draw inflection circle
methods to draw inflection circle
 
theory of elasticity
theory of elasticitytheory of elasticity
theory of elasticity
 
standards in design presentation
standards in design presentationstandards in design presentation
standards in design presentation
 
j integral for double cantilever beam
j integral for double cantilever beamj integral for double cantilever beam
j integral for double cantilever beam
 
least squares approach in finite element method
least squares approach in finite element methodleast squares approach in finite element method
least squares approach in finite element method
 
surface topography
surface topographysurface topography
surface topography
 
Cm ppt
Cm pptCm ppt
Cm ppt
 

Último

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
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
 
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
 
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
 
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
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
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
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
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
 
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
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
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
 
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
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
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
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 

Último (20)

Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
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
 
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
 
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...
 
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
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
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
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
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
 
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
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
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
 
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
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
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
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

visual realism in geometric modeling

  • 1. Visual Realism In Geometric Modeling Seminar topic by A. Sabiha khathun (16481D1501) M. Tech (Machine Design-2/1) Subject : Geometric Modeling Faculty: Dr . A.Jawahar babu (Professor & HOD) Department of Mechanical Engineering Gudlavalleru Engineering College
  • 2. Introduction  Visual Realism is a method for interpreting picture data fed into a computer and for creating pictures from difficult multidimensional data sets.  Visualization in geometric modeling is related to displaying geometric models of object
  • 3. Continued..  What is realistic image?  A picture that capture many of the effect of light interacting with real physical object.  the ultimate goal of picture is to convey information, then a picture that is free of the complications of the shadows and reflections.
  • 4. Continued.. Creating a realistic pictures involves following stages: 1) Model of the object. 2) Viewing specifications and lighting conditions, 3) Visible surface determination. 4) Color determination of each pixel 5) Animated sequence
  • 5. Application of realistic pictures 1. Simulation 2. Design of 3D object such as automobiles, airplanes etc. 3. Entertainment and advertisement 4. Research and education 5. Command and control
  • 6. Classification of Visualization  Visualization in geometric modeling- Shading the parts with various shadows, colors and transparency  Visualization in scientific computing- It changes the data in numerical form into picture display,
  • 7. Difficulties in visual realism  Total visual realism is the complexity of the real world.  Achieved sub goal of realism: to provide sufficient information to let the viewer understand the 3D spatial relationships among several objects.  Most display devices are 2D therefore, 3D objects must be projected into 2D, with considerable attendant loss of information which can sometimes create ambiguities in the image.
  • 8.  Hidden line and surface removal methods remove the uncertainty of the displays of 3D models and is accepted the first step towards visual realism.  Shaded images can only be created for surface and solid models. (A) (B) (C)
  • 9. Rendering techniques for Realistic Images  Hidden line and hidden surface algorithms have been classified as object space methods, image space methods or combination of both.  Image space methods algorithms 1.Raster 2.Vector  Object space algorithm uses the spatial and geometrical relationships among the objects.
  • 10. Existing visualization methods are: 1) Parallel projections 2) Perspective projection. 3) Hidden line removal 4) Hidden surface removal 5) Hidden solid removal 6) Shaded models
  • 11. 1. Parallel projections • All the projection lines are orthogonal to the projection plane.
  • 12. 2.Perspective projections  An object’s size is scaled in inverse proportion to its distance from viewer.  Cube example Perspective projection of a cube
  • 13.  Determine visible lines. Only surfaces bounded by lines can obscure other lines. So objects that are to block others must be modeled either as collections of surfaces or as solids.  Hidden-line removed views convey less depth information so instead of removing that can be shown as dashed lines. 3.Visible –line Determination
  • 14. Priority algorithm ABCD, ADFG, DCEF are given higher priority-1. Hence, all lines in this faces are visible, i.e.; AB, BC, CD, DA, AD, DF, FG, AG, DC, CE, EF and DF are visible.
  • 15. AGHB, EFGH, BCEH are given lower priority-2. Hence, all lines in this faces other than priority-1 are invisible, that is BH, EH and GH. These lines must be eliminated.
  • 16. 4. Visible-Surface Determination  Hidden surface removal  Displaying only those parts of surfaces that are visible to the viewer.  If surfaces are rendered as opaque areas, then visible- surface determination is essential for the picture to make sense.
  • 17. 1. Z - buffer algorithm when image being drawn, if its z coordinate at a position is higher than z buffer value, it is drawn, and new z coordinate value is stored; or else, it is not drawn Basic operations: 1. Compute y range of an object 2. Compute x range of a given scan line of an object. 3. Calculate intersection point of a object with ray through pixel position ( x, y).
  • 19. 3.Painters Algorithm  The depth can be represented by the intensity of the image. parts of the objects that are intended to appear farther from the viewer are displayed at lower intensity, this effect is know as depth cueing.  Distant object appear dimmer than the closer objects
  • 20. Shading  Shading defines to describe depth perception in three dimensioning models by different levels of darkness.  Shading is applied in drawing for describes levels of darkness on paper by adding media heavy densely shade for darker regions, and less densely for lighter regions.
  • 21. Continued…  The input to a shading model is 1. Intensity and color of light source 2. surface characteristics 3. Position & orientation of surface and source  Shading surface algorithms 1. Constant shading 2. Gourand shading 3. Phong shading
  • 22. (a) Point light source (b) Ambient light source
  • 24.
  • 25. 1. Constant shading  In this method a single intensity is calculated for each polygon and all points over the surface are then displayed with the same intensity value.
  • 26. 2. Gourand shading  Linearly interpolating the intensity values across the surface of each polygon which are matched with the values of adjacent polygons along the common edges.
  • 27.
  • 28. 3. Phong shading  Each vertex has its own surface normal and normal vectors are interpolated
  • 29. Transparency and reflection  Now we consider transparent surface.  Simple models of transparency do not include the refraction (bending) of light through a transparent solid.  More complex models include refraction, diffuse transparency and the attenuation of light with respect to distance. Also consider diffuse and specular reflection .  It requires knowledge of other surfaces besides the surface being shaded.
  • 30.  Improved Camera Models  So far we have consider camera model with a pinhole lens and an infinitely fast shutter: all objects are in sharp focus and represent the world at one instance in time.  It is possible to model more accurately the way that we and cameras see the world.
  • 31. Other ways of realism  Dynamics: We mean changes that spread across a sequence of pictures, including changes in position ,size, material, properties ,lighting and viewing specification  Most popular kind of dynamics is motion ranging from simple transformation to animation.  If a series of projections of same object, from a slightly different viewpoint around the object, is displayed in rapid succession then the object appears to rotate.