Bronson Jonathan R, Levine Joshua A, Whitaker Ross T
Scientific Computing and Imaging Institute, Salt Lake City, UT, USA.
Eng Comput. 2012 Oct 1;28(4):331-344. doi: 10.1007/s00366-012-0266-x. Epub 2012 May 4.
We present a particle-based approach for generating adaptive triangular surface and tetrahedral volume meshes from computer-aided design models. Input shapes are treated as a collection of smooth, parametric surface patches that can meet non-smoothly on boundaries. Our approach uses a hierarchical sampling scheme that places particles on features in order of increasing dimensionality. These particles reach a good distribution by minimizing an energy computed in 3D world space, with movements occurring in the parametric space of each surface patch. Rather than using a pre-computed measure of feature size, our system automatically adapts to both curvature as well as a notion of topological separation. It also enforces a measure of smoothness on these constraints to construct a sizing field that acts as a proxy to piecewise-smooth feature size. We evaluate our technique with comparisons against other popular triangular meshing techniques for this domain.
我们提出了一种基于粒子的方法,用于从计算机辅助设计模型生成自适应三角形曲面和四面体体积网格。输入形状被视为一组光滑的参数化曲面片,它们在边界处可能不光滑地相交。我们的方法使用分层采样方案,按照维度递增的顺序将粒子放置在特征上。这些粒子通过最小化在三维世界空间中计算的能量来达到良好的分布,运动发生在每个曲面片的参数空间中。我们的系统不是使用预先计算的特征尺寸度量,而是自动适应曲率以及拓扑分离的概念。它还在这些约束上强制实施平滑度量,以构建一个大小场,作为分段光滑特征尺寸的代理。我们通过与该领域其他流行的三角形网格划分技术进行比较来评估我们的技术。