设置视图控制对象的constant_z_near属性值。该属性值表示距离视点最近的平面离视点的距离。设置该属性后,当摄像机距离物体很近时,可以避免出现近裁剪平面移动而导致画面抖动的问题。
set_constant_z_near(z_near: float)
z_near
:float类型,视口最近平面离视点的距离。该函数没有返回值。
import open3d.visualization as vis
# 创建视图控制对象
view_ctrl = vis.VisualizerWithKeyCallback.get_view_control()
# 设置constant_z_near属性值
view_ctrl.set_constant_z_near(0.1)
如果传递的参数不是float类型,则会抛出TypeError异常。