Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc. PolyMLib 2.0 An...
-
Upload
winifred-fletcher -
Category
Documents
-
view
216 -
download
2
Transcript of Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc. PolyMLib 2.0 An...
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
PolyMLib 2.0
An interactive modular geometry processing toolkit
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
PolyMLib 2.0
Triangle mesh processing Repairing Optimization Quality control
Plugin mechanism Flexible & extendable Consistent look & feel
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
PolyMLib GUI
Menus
Flapdialogs
Message areaStatus bar
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Plugin API
Input GUI elements (flap dialogs, menus)
Interaction Mouse pick modes Key press events
Output Output dialogs, message area Render arbitrary geometry
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
TopologyFixing
DegeneracyRemoval
HoleFilling
Mesh Repair
Smoothing
Decimation
Remeshing
Optimization
Overview
InputMesh
Compare
Inspect
OutputMesh
Quality Control
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Inspect Plugin
Evaluate mesh smoothness Curvature analysis Reflection lines
High quality visualization Phong shading Up to 70M triangles/sec
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Inspect Plugin
Flat Shading Gouraud Shading Phong Shading
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Inspect Plugin
Mean Curvature
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Inspect Plugin
Gaussian Curvature
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Inspect Plugin
Reflection Lines
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Inspect Plugin
Realistic Material
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Inspect Plugin
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Manual Topology Fixing
Delete / add / split triangles Flip / split edges
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Degeneracy Removal
Detect / remove degeneracies Short edges, caps, valence-3-vertices
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Hole Filling
Detect / zoom to / fill holes
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Selection Metaphors
Types of selection Select screen region Select surface region Select vertices Select conn. components Paint selection
Actions can be restricted to selection
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Selection Metaphors
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Mesh Smoothing
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Tangential vs. Normal Smoothing
Mesh Smoothing
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Mesh Decimation
Input Mesh
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Mesh Decimation
Unconstrained Decimation
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Mesh Decimation
Restrict Normal Deviation
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Mesh Decimation
Normal deviation & roundness
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Mesh Decimation
Normal deviation, roundness, edge length
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Mesh Decimation
264k faces
54k faces3o normal deviation
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
54k faces3o normal deviation3mm approx. error
Mesh Compare
264k faces
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Isotropic Remeshing
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
Isotropic Remeshing
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
TopologyFixing
DegeneracyRemoval
HoleFilling
Mesh Repair
Smoothing
Decimation
Remeshing
Optimization
Overview
InputMesh
Compare
Inspect
OutputMesh
Quality Control
Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc.
PolyMLib 2.0
Efficient geometry processing Repairing Optimization Quality control
Customizable Modular plugin mechanism