【发布时间】:2014-10-23 13:10:06
【问题描述】:
我正在尝试运行一个示例可视化, http://docs.enthought.com/mayavi/mayavi/building_applications.html
但情节显示为黑色,
在安装 mayavi 及其依赖项时,我还收到一个错误,“vtkplywriter 颜色不可更新”。
没有颜色的原因可能是什么?
【问题讨论】:
-
该错误消息表明您的底层 vtk 安装有问题。
我正在尝试运行一个示例可视化, http://docs.enthought.com/mayavi/mayavi/building_applications.html
但情节显示为黑色,
在安装 mayavi 及其依赖项时,我还收到一个错误,“vtkplywriter 颜色不可更新”。
没有颜色的原因可能是什么?
【问题讨论】:
我在 virtualbox 上安装了 pythonxy(在 windows 下)的 mayavi 也有同样的问题(我不知道它是否与它相关。)
如果我添加以下行:
self.plot.actor.mapper.interpolate_scalars_before_mapping = True
在这之后:
self.plot = self.scene.mlab.plot3d(x, y, z, t, colormap='Spectral')
效果更好,但它应该与 interpolate_scalars_before_mapping = False 一起使用。
编辑:
我的问题是由于我的 virtualbox 的设置。 我检查了“启用 3D 加速”,它有效!
【讨论】: