当前位置:网站首页>Open3D 中点细分(网格细分)
Open3D 中点细分(网格细分)
2022-08-10 01:24:00 【BigFish_Galaxy】
一、简介
在网格细分中,我们可以将每个三角形分成若干个更小的三角形。其中最简单的情况就是通过计算每个三角形每条边的中点,这样就可以将三角形分成四个更小的三角形。在Open3D中的
subdivide_midpoint
函数中已经实现了该方法,其中参数number_of_iterations
定义了这个过程的迭代次数,不过该方法并不会使得网格的表面和面积发生变化,而会使其顶点和三角形的数量成倍增加。
二、实现代码
相关配置可以参看:Open3D C++文章目录汇总中的基础配置部分,相关代码如下所示:
#include<iostream>
边栏推荐
猜你喜欢
随机推荐
组件的使用
Unity image is blurry after using long image
【内存管理概述 Objective-C语言】
Unity image使用长图后 图片很糊
[转] Typora_Markdown_图片标题(题注)
The shell specifies the parameter name to pass the parameter
FILE结构体在stdio.h头文件源码里的详细代码
C# rounding MidpointRounding.AwayFromZero
【论文笔记】基于深度学习的机器人抓取虚拟仿真实验教学系统
【wpf】拖拽的简单实现
【报错】ModuleNotFoundError: No module named ‘paramiko‘
Unity3D创建道路插件EasyRoads的使用
.Net interview experience summary
如何让数据库中的数据同步
高并发+海量数据下如何实现系统解耦?【下】
解决sed替换文本,里面含有“/“、“#”等特殊字符的问题
Unity顶点动画
mstsc/Mstsc (Microsoft terminal services client)远程桌面连接
C# 单例模式
hopscotch game