关于open3D的o3d.visualization.draw_geometries([pcd],zoom=0.5)

问题遇到的现象和发生背景

为什么我的open3D-0.12.0版本,o3d.visualization.draw_geometries(【pcd】, zoom=0.5)会报错?但是例程上就是这么写的,源码的问题么?

问题相关代码,请勿粘贴截图
pcd = o3d.geometry.PointCloud.create_from_rgbd_image(
    rgbd_image,
    o3d.camera.PinholeCameraIntrinsic(
        o3d.camera.PinholeCameraIntrinsicParameters.PrimeSenseDefault))
# 翻转它,否则点云会被颠倒
pcd.transform([[1, 0, 0, 0], [0, -1, 0, 0], [0, 0, -1, 0], [0, 0, 0, 1]])
o3d.visualization.draw_geometries([pcd],zoom=0.05)

运行结果及报错内容

img

我的解答思路和尝试过的方法

但是例程上就是这么写的,问题在版本么,我从0.12.0换到0.13.0都没有解决

img

我想要达到的结果