add_geometry
方法将几何图形添加到可视化器中,以供编辑和显示。支持的几何图形包括点云、三角网格、线框模型、画布和立方体。
VisualizerWithEditing.add_geometry(geometry, reset_bounding_box=True)
geometry
:要添加到可视化器中的几何图形。可以是以下任何一种类型:
open3d.geometry.PointCloud
open3d.geometry.TriangleMesh
open3d.geometry.LineSet
open3d.geometry.Octree
reset_bounding_box
:布尔值,指定是否重置可视化器的边界框。默认为 True
。该方法没有返回值。
import open3d as o3d
# 创建可视化器
vis = o3d.visualization.VisualizerWithEditing()
# 读取点云
pcd = o3d.io.read_point_cloud("cloud.pcd")
# 添加点云到可视化器中
vis.add_geometry(pcd)
# 运行可视化器
vis.run()