如何更改python mayavi对象中的间距值?

时间:2017-07-17 21:47:14

标签: python 3d contour mayavi mayavi.mlab

我在Python mayavi中使用mlab绘制了一些内容。出于某种原因,当我通过执行以下操作创建等值面时:

s = mlab.contour3d(xx, yy, zz, data, contours=[1.5], figure=fig)

当它应该是(0.5,0.5,0.5)时,它创建一个间距(0,0,0.5)。如何在脚本中设置该间距而无需手动进入图的管道(如下所示)?

screenshot

1 个答案:

答案 0 :(得分:0)

我能够通过以下方式解决这个问题:

fig.children[-1].spacing = np.array([0.5, 0.5, 0.5])