python 使用open3d绘制几何体时X DISPLAY出现问题

cczfrluj  于 2023-06-04  发布在  Python
关注(0)|答案(3)|浏览(323)

当使用open3d并尝试获取3d网格时,我得到以下错误:

[1;33m[Open3D WARNING] GLFW Error: X11: Failed to open display :0.0[0;m
[1;33m[Open3D WARNING] Failed to initialize GLFW[0;m
[1;33m[Open3D WARNING] [DrawGeometries] Failed creating OpenGL window.[0;m

我试着在启用X11的情况下使用Xming,并给出编写代码的集群中的Linux环境的IP地址,并使用putty连接到SSH后尝试在终端中导出display=(Linux IP address):(port number)。没成功
如何解决此错误以激活显示器?

vc9ivgsu

vc9ivgsu1#

Mansi said替换为draw_plotly()
例如:

o3d.visualization.draw_plotly([to_o3d_pcd(horse_xyz, horse_normal), to_o3d_mesh(v, f)])
dkqlctbz

dkqlctbz2#

试试open3d的draw_plotly()函数。

yebdmbv4

yebdmbv43#

o3d.visualization.draw_geometries更改为o3d.visualization.draw_plotly

相关问题