“contrast displays: an interactive haptic and visual interface for mesh quality analysis”
DESCRIPTION
“Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis” Lisa Durbeck, M.S. C.S.Thesis. Reproduced with permission from http://www.scs.leeds.ac.uk/cpde/knock.html. 3D unstructured tetrahedral mesh. Approach: reduce mesh to a handful of elements - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/1.jpg)
“Contrast Displays: An Interactive Haptic and Visual
Interface for Mesh Quality Analysis”
Lisa Durbeck, M.S. C.S.Thesis
![Page 2: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/2.jpg)
Reproduced with permission from http://www.scs.leeds.ac.uk/cpde/knock.html
![Page 3: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/3.jpg)
3D unstructured tetrahedral mesh
![Page 4: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/4.jpg)
Process
My Interface
16,000-element mesh,16,000 error values
How good is this mesh?Where are the bad elements?
Why are they bad?
![Page 5: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/5.jpg)
Approach:
• reduce mesh to a handful of elements
• interaction model is compare/contrast
• compare geometry, compare error level
• visual comparison info: color, shape
• haptic comparison info: texture
• provide analytic information in a Closeup view
• what matters: size, shape, orientation of tet. and its neighbors
![Page 6: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/6.jpg)
![Page 7: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/7.jpg)
![Page 8: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/8.jpg)
![Page 9: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/9.jpg)
colors
0.02 - 0.03
0.01 - 0.019
0.0 - 1e-6
![Page 10: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/10.jpg)
geometrical considerations: shape, size, location, face orientation
![Page 11: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/11.jpg)
force feedback
force
0.16
-0.16 Distance: 0 to 6 cycles/mm
![Page 12: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/12.jpg)
comparative information
![Page 13: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/13.jpg)
![Page 14: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/14.jpg)
![Page 15: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/15.jpg)
High Level:Mesh Geometry
Why are they bad? Present Spatial Distribution ofError as movie
Local Level: tetrahedronerror is a function of
Local View centered about aparticular tetrahedron
shape Drawing Tets as Solids
shape Exploded View
size do nothing
orientation rotation of Exploded View
orientation Displaying Axes
error at neighbors showing neighbors
error at neighbors providing control of coloring
error at neighbors rotations of exploded view
Depends OnQuestion Interface to Question
Problem/SolutionMesh Geometry
Where are the worst meshtetrahedra?
Present Spatial Distribution oferror as movie
Global view with User-Controlled Subsetting in the
error domain
Default to worst 2% oftetrahedra
order via color, texture map
![Page 16: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/16.jpg)
![Page 17: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/17.jpg)
![Page 18: “Contrast Displays: An Interactive Haptic and Visual Interface for Mesh Quality Analysis”](https://reader035.vdocuments.us/reader035/viewer/2022070415/56814ebe550346895dbc5f84/html5/thumbnails/18.jpg)
Software System Development
HAPTICS
GRAPHICS
ADAPTIVE MESHGENERATION
ERROR ESTIMATION
INTERPROCESSCOMMUNICATION
TETRAD
TETRAD
SCIRun
SCIRun, GHOST SDK
C