【发布时间】:2021-03-03 11:28:42
【问题描述】:
背景
我需要通过 OpenVDB 重新划分网格,就像 Blender remesh 所做的那样:
体素
使用 OpenVDB 从当前几何体生成新的流形网格,同时尝试保留网格的原始体积。
问题
问题在于 OpenVDB 获得了一个恒定的体素大小。但是我有不同多边形密度/粒度的网格,即高细节和低细节组件。为了保留高细节组件的拓扑结构,体素尺寸对于整个 3d 模型来说必须太小。
可能的解决方法
一个网格可能被分解成更高细节和更低细节的不同组件。
问题
是否有任何算法或库可以帮助我根据详细程度将网格分解为不同的组件?我看了CGAL,还是想不通。
【问题讨论】:
-
在我上面看到的情况下,我的印象是高分辨率和低分辨率网格没有连接。你不能把它们分开网格吗?
-
@AndreasFabri 对。如果我打算分别对它们进行网格划分,首先我必须识别它们。但我在识别低细节和高细节组件时遇到问题 =)
标签: algorithm graphics computational-geometry mesh cgal