Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc. PolyMLib 2.0 An interactive modular geometry processing toolkit.

Slides:



Advertisements
Similar presentations
Scientific & technical presentation Structure Visualization with MarvinSpace Oct 2006.
Advertisements

Parameterizing a Geometry using the COMSOL Moving Mesh Feature
Surface Simplification Using Quadric Error Metrics Speaker: Fengwei Zhang September
Section 6 Meshing in SimLab
Workshop 15 Hybrid meshing of a simple HVAC assembly
Based on paper by C.S. Chong, A. Senthil Kumar, H.P. Lee
Geometry Systems Inc. 3D Graphic Solutions Balancing art with engineering
Consistent Spherical Parameterization Arul Asirvatham, Emil Praun (University of Utah) Hugues Hoppe (Microsoft Research)
VIRTUAL ARTHROSCOPIC KNEE SURGERY TRANING SYSTEM Yang Xiaosong The Chinese University of Hong Kong Tsinghua University.
Visualization and graphics research group CIPIC Decimation of Triangle Meshes William J. Schroeder, Jonathan A. Zarge, William E. Lorensen Presented by.
CS CS 175 – Week 4 Mesh Decimation General Framework, Progressive Meshes.
CENG 789 – Digital Geometry Processing 05- Smoothing and Remeshing
Intro to Blender Alex Hawker. First Steps Download
Polygonal Mesh – Data Structure and Smoothing
Visualization and graphics research group CIPIC January 30, 2003Multiresolution (ECS 289L) - Winter MAPS – Multiresolution Adaptive Parameterization.
Visualization and graphics research group CIPIC January 21, 2003Multiresolution (ECS 289L) - Winter Surface Simplification Using Quadric Error Metrics.
CS CS 175 – Week 4 Triangle Mesh Smoothing Discrete Differential Geometry.
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 10: Mesh simplification Ravi Ramamoorthi Many slides courtesy.
Computer Graphics recipes for analyzing and enhancing shape information Endowing 3D shapes with Semantics in Virtual Worlds Michela Mortara, Chiara Catalano,
GUI Graphical User Interface Chapter 2. Training Manual December 17, 2004 Inventory # Contents The ANSYS Start Page The ANSYS Project Page DesignModeler.
Informatik VIII Computer Graphics & Multimedia Martin Marinov and Leif Kobbelt Direct Quad-Dominated Anisotropic Remeshing Martin Marinov and Leif Kobbelt.
Shading (introduction to rendering). Rendering  We know how to specify the geometry but how is the color calculated.
EnSight analyze, visualize, communicate EnSight 6.x Advanced Training Part 1 Instructors: Mike Krogh, Anders Grimsrud.
Surface Simplification Using Quadric Error Metrics Michael Garland Paul S. Heckbert.
A D V A N C E D C O M P U T E R G R A P H I C S CMSC 635 January 15, 2013 Quadric Error Metrics 1/20 Quadric Error Metrics.
Chapter 10: Computer Graphics
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10: Computer Graphics Computer Science: An Overview Tenth Edition.
Workshop 14 Automatic Hex Meshing of a Bent Bar
ANSYS BladeModeler 11.0 Practical 1
Advanced Results Processing Workshop 8. Training Manual Advanced Results Processing August 26, 2005 Inventory # WS8-2 Workshop 8 - Goals In this.
1 Edgar L. Coffey Applied Research Associates, Inc. November 14, 2006 Advanced Features.
Dynamic Meshing Using Adaptively Sampled Distance Fields
ANSYS, Inc. Proprietary © 2004 ANSYS, Inc. Chapter 6 ANSYS CFX 9.0.
Innovation Intelligence ® Section 1 User Interface and Layout.
1 Manifolds from meshes Cindy Grimm and John Hughes, “Modeling Surfaces of Arbitrary Topology using Manifolds”, Siggraph ’95 J. Cotrina Navau and N. Pla.
Surface Simplification Using Quadric Error Metrics Garland & Heckbert Siggraph 97.
Triangular Mesh Decimation
Innovation Intelligence ® Section 6 Meshing in SimLab.
Chris Theis. C. TheisFLUKA users meeting 02/082 Overview SimpleGeo 3.0 & the next release Plugins 2.0 & the next release 2.1.
Copyright © 2010 Altair Engineering, Inc. All rights reserved.Altair Proprietary and Confidential Information Section 4 Applications.
View-Dependent Precomputed Light Transport Using Nonlinear Gaussian Function Approximations Paul Green 1 Jan Kautz 1 Wojciech Matusik 2 Frédo Durand 1.
Innovation Intelligence ® Section 9 Mesh Cleanup.
© 2009 Bentley Systems, Incorporated Michael Cavanaugh Product Manager, Road and Site InRoads V8i SELECTseries 1.
Computer Graphics Basic 3D Geometry CO2409 Computer Graphics Week 5-1.
Extraction and remeshing of ellipsoidal representations from mesh data Patricio Simari Karan Singh.
Mesh Coarsening zhenyu shu Mesh Coarsening Large meshes are commonly used in numerous application area Modern range scanning devices are used.
1 Polygonal Techniques 이영건. 2 Introduction This chapter –Discuss a variety of problems that are encountered within polygonal data sets The.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 8 Ravi Ramamoorthi
Blood Vessel Modeling using 2D/3D Level Set Method
Free Vibration Analysis Workshop 5.1. Workshop Supplement Free Vibration Analysis August 26, 2005 Inventory # WS5.1-2 Workshop Goals Our goal.
Section 9 Mesh Cleanup. Copyright © 2010 Altair Engineering, Inc. All rights reserved.Altair Proprietary and Confidential Information Mesh cleanup CAD.
STW Transfer Center for Geometry Processing and CAGD flipper 2.0 An interactive modular geometry processing toolkit.
Visual Appearance Chapter 4 Tomas Akenine-Möller Department of Computer Engineering Chalmers University of Technology.
Techniques for List Creation (2) Data formatting and control level processing Basics for Interactive Lists Detail lists The Program Interface Interactive.
Rendering Large Models (in real time)
Introduction to Meshes Lecture 22 Mon, Oct 20, 2003.
WORKSHOP 15 PARASOLID MODELING NAS120, Workshop 15, November 2003 WS15-1.
Mesh Control Winter Semester PART 1 Meshing.
DPL3/10/2016 CS 551/651: Simplification Continued David Luebke
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solver Language Environment.
UNIT 11: 3D AutoCAD Objectives: How to print or plot a drawing How to setup a layout using title blocks and viewports Create and manage new layouts Be.
Decimation of Triangle Meshes Paper by W.J.Schroeder et.al Presented by Guangfeng Ji.
Reverse Engineering Convert STL mesh data to a Solid Edge part model and speed up Product Development. Restricted © Siemens AG 2016 Realize innovation.
Visual Appearance Chapter 4
Chapter 10: Computer Graphics
Reverse Engineering Convert STL mesh data to a Solid Edge part model and speed up Product Development. Restricted © Siemens AG 2016 Realize innovation.
CSC461: Lecture 23 Shading Computation
Semi-Automated Cleanup Tools
Chapter 14 Shading Models.
Mesh Morph 2.0 Tutorial 7/29/2019.
Presentation transcript:

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 Flap dialogs Message area Status 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. Topology Fixing Degeneracy Removal Hole Filling Mesh Repair Smoothing Decimation Remeshing Optimization Overview Input Mesh Compare Inspect Output Mesh 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 ShadingGouraud ShadingPhong 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 faces 3 o normal deviation

Copyright © 2008 PolyMLib is a trademark of Solid Modeling Solutions, Inc. 54k faces 3 o normal deviation 3mm 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. Topology Fixing Degeneracy Removal Hole Filling Mesh Repair Smoothing Decimation Remeshing Optimization Overview Input Mesh Compare Inspect Output Mesh 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