🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
![](https://img.kancloud.cn/ff/db/ffdba13767a7351a00879a708785e4c3_1121x1130.png =230x) ### **TriMesh** * * * * * **描述**: 三角剖分几何体,三角形网格重构。该模块提供三种算法。InstantMeshes可以画出非常均匀的纯三角形网格,但是对于开放的网格,边缘处会有缺损;Uniform可以对任意网格划分出均匀的三角形网格,但是对于具有锐利特征的模型会损失较多的细节;Adaptive可以对任意网格执行密度自适应地划分网格,但是对于具有锐利特征的模型会损失较多的细节。 **输入端**: **InstantMeshes模式:** * Geometry: 需要重构的几何模型。 * FaceCount: 面的数量。 * Crease: 折痕的二面角阈值。 * Boundaries: 对齐边界(仅在网格未闭合时使用)。 * PullBack: 将生成的网格顶点拉回原始模型。 **Uniform模式:** * Geometry: 需要重构的几何模型。 * Length: 目标网格边长度。 * Iterations: 优化最大迭代步数。 * Projection: 是否投影回原模型 **Adaptive模式:** * Geometry: 需要重构的几何模型。 * MinimumLength: 最小目标网格边长度。 * MaximumLength: 最大目标网格边长度。 * Tolerance: 误差阈值。 * Iterations: 优化最大迭代步数。 * Projection: 是否投影回原模型。 **输出端**: * Mesh: 输出三角形重构后的网格。 **右键菜单**: ![](https://box.kancloud.cn/9873529d51c49e6f10942865b8125a6d_449x336.png) **示例**: **例1. InstantMesh模式下生成的纯三角网格模型。** ![](https://box.kancloud.cn/6509469af110f84d51a0685ec3dc56b7_1664x516.png) **例2. Uniform模式下生成的纯三角网格模型。** ![](https://img.kancloud.cn/39/d7/39d7e1dbb482b4e982b00964fc5ed1b0_1664x466.png) **例3. Adaptive模式下生成的纯三角网格模型。** ![](https://img.kancloud.cn/73/f2/73f28a10e41d941116f28db3a37b9f35_1731x565.png) **算法引用**: * 该模块使用了Instant Meshes算法,该算法是引自论文:  [Instant Field-Aligned Meshes](http://igl.ethz.ch/projects/instant-meshes/instant-meshes-SA-2015-jakob-et-al.pdf) Wenzel Jakob, Marco Tarini, Daniele Panozzo, Olga Sorkine-Hornung In *ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2015)*