open3d.visualization.VisualizerWithEditing
类是基于 open3d.visualization.Visualizer
类的扩展。它提供了在可视化界面中直接编辑3D物体的能力。run()
函数是 VisualizerWithEditing
类的方法之一,用于启动可视化并进入编辑模式。
run(self)
此函数不接受参数。
调用此函数将打开 VisualizerWithEditing
类的可视化窗口,并进入编辑模式。在编辑模式下,用户可以通过鼠标和键盘实现以下操作:
此函数没有返回值。
import open3d.visualization as vis
import numpy as np
# 创建演示数据
mesh = vis.geometry.TriangleMesh.create_sphere(radius=1.0)
mesh.paint_uniform_color([0.1, 0.1, 0.7])
# 创建Visualizer对象
vis_with_editing = vis.VisualizerWithEditing()
# 添加演示数据
vis_with_editing.add_geometry(mesh)
# 调用run()函数,打开可视化窗口并进入编辑模式
vis_with_editing.run()
此函数不会引发异常。