当前位置:网站首页>Open3D 中点细分(网格细分)

Open3D 中点细分(网格细分)

2022-08-10 01:24:00 BigFish_Galaxy

一、简介

在网格细分中,我们可以将每个三角形分成若干个更小的三角形。其中最简单的情况就是通过计算每个三角形每条边的中点,这样就可以将三角形分成四个更小的三角形。在Open3D中的subdivide_midpoint函数中已经实现了该方法,其中参数number_of_iterations定义了这个过程的迭代次数,不过该方法并不会使得网格的表面和面积发生变化,而会使其顶点和三角形的数量成倍增加。

二、实现代码

相关配置可以参看:Open3D C++文章目录汇总中的基础配置部分,相关代码如下所示:

#include<iostream>
原网站

版权声明
本文为[BigFish_Galaxy]所创,转载请带上原文链接,感谢
https://blog.csdn.net/dayuhaitang1/article/details/126246824