【问题标题】:Mesh simplification for regular surfaces except details除细节外的规则曲面的网格简化
【发布时间】:2019-02-11 06:57:23
【问题描述】:

我需要准备汽车座椅的 3D 网格以进行进一步的动态分析。由于网格具有高分辨率,因此有必要使用 MeshLab 中的可用选项之一进行简化。我必须使用什么模块在面简单的地方(规则、简单的表面)获得分辨率较低的网格,但在必须保留细节(曲率、折叠、弯曲)的地方获得更高的分辨率。我附加到此消息的对象的屏幕。

enter image description here

提前感谢您的任何建议。

雅库布

【问题讨论】:

    标签: mesh meshlab simplification


    【解决方案1】:

    filters > Remeshing, Simplification and Reconstruction > Quadric Edge Collapse Decimation

    然后输入所需的面数,或网格应减少多少的百分比。

    检查以下设置:

    Preserve Boundary of the mesh --> 不修改任何现有的边界边

    Preserve Normal --> 保持网格的法线并防止面部翻转

    Preserve Topology --> 保持网格的属(即不创建或折叠孔)

    Optimal position of simplified vertices --> 将边缘折叠到最小化二次误差的点上

    Planar Simplification --> 改进了平面区域的简化

    Post-simplification cleaning --> 不确定这是否真的必要,但默认情况下总是选中。


    二次抽取算法通过根据到二次平面的有符号距离为每条边分配一个“成本”来减少面的数量。该算法按成本对边缘进行排序并折叠边缘,这将在最终网格中产生最小的错误,这正是您想要的。

    可以在 Michael Garland 的一篇题为 Surface Simplification Using Quadric Error Metrics 的简短论文或他的博士论文中找到对该算法的解释。论文,题目为Quadric-Based Polygonal Surface Simplification

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-22
      • 1970-01-01
      • 2017-01-21
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 2013-03-13
      相关资源
      最近更新 更多