首页 > 解决方案 > PyVista add_volume 显示空白图像

问题描述

我正在尝试使用 PyVista(在 Mac 上)开发一些数据可视化。我的 Python 版本是 3.7.4,我的 PyVista(通过 conda 安装)是 0.25.1。我尝试了此处提供的示例:https ://banesullivan.com/python-blog/000-intro-to-pyvista.html#sphx-glr-download-python-blog-000-intro-to-pyvista-py 。对于这两个add_volume示例,它只显示一个空白屏幕。 在此处输入图像描述

add_mesh示例显示得很好。 在此处输入图像描述

我不知道如何让add_volume可视化显示出来。任何帮助将非常感激。

更新:如果我直接尝试保存截图,图像被保存:

p = pv.Plotter(off_screen=True)
p.add_volume(model, cmap="magma", clim=clim,
             opacity=opacity, opacity_unit_distance=6000,)
p.show(screenshot='volcano.png')

在此处输入图像描述

但是,我希望能够在交互式窗口中显示图像,因为它允许平移、旋转和缩放。

标签: python3dvisualizationpyvista

解决方案


推荐阅读