该函数用于从场景中移除几何元素。
def remove_geometry(geometry: open3d.geometry.Geometry3D) -> bool:
geometry
(open3d.geometry.Geometry3D):待移除的几何元素。bool
:表示是否成功移除该几何元素。成功返回True,失败返回False。import open3d
# 创建一个VisualizerWithKeyCallback对象
vis = open3d.visualization.VisualizerWithKeyCallback()
# 创建一个球体几何体
sphere = open3d.geometry.TriangleMesh.create_sphere(radius=0.5)
# 将球体加入到场景中
vis.add_geometry(sphere)
# 从场景中移除球体
vis.remove_geometry(sphere)
# 渲染场景
vis.run()