Open3D-Geometry-14:Distance Queries距离查询方法将网格生成为隐式表示
文章目录
- 0. 引言
- 1. 网格转换为隐式表示
- 1.1 初始化
- 1.2 计算单个点的距离和占用率
- 1.3 计算多个点和网格的距离
- 2. 使用最近点查询计算距离
- 2.1 初始化
- 2.2 计算表面上的最近点
0. 引言
Open3D
中的类RaycastingScene
提供了一组距离查询,可用于将三角形网格转换为隐式函数、查询到曲面的距离或确定点是否在网格内部。
本文主要展示如何生成这些查询并从几何处理和 3D 机器学习中使用的网格生成通用隐式表示。
1. 网格转换为隐式表示
1.1 初始化
第一步,用(闭合的)三角形网格初始化RaycastingScene
# Load mesh and convert to open3d.t.geometry.TriangleMesh
armadillo_data = o3d.data.ArmadilloMesh