开放网格 OpenMesh 实践 1.ICP ANN、GSL和OpenMesh库用于实现ICP网格对齐算法。 使用 ANN 库,构建 kd-tree 以查找最近邻点。 GSL 库中提供了矩阵计算。 UI 内置于 MFC 中。 (使用度数180的兔子作为第二个网格时发现了一个错误) 2.去噪 网格去噪实现了五种不同的方法; Denoise1 - 对顶点应用双边滤波器,使用 KNN 进行正常计算[1]; Denoise2 - 对顶点应用双边滤波器,使用单环邻居进行正常计算[1]; Denoise3 - 将双边滤波器应用于顶点,直接使用 OpenMesh 库中的法线顶点; LaplaceDenoise - 应用统一的拉普拉斯滤波器去噪; BiNormDenoise - 将双边滤波器应用于面法向量,​​然后更新面 [2] 中的每个顶点。 [1] Fleishman、Shachar、Iddo D
2022-05-15 15:35:33 1.29MB Mercury
1
OPENGL渲染obj文件,2013编译通过,含gl库,这个下载文件更全,读取了obj里面的顶点法线,并用于渲染 缺点:加载大的obj文件,比较慢,未做处理。
2019-12-21 19:35:31 321KB vs2013 顶点法线 opengl
1