x, y, z = np.ogrid[0:s, 0:s, 0:s / 2]
data = np.sqrt((x - s / 2) ** 2 + (y - s / 2) ** 2 + (2 * z - s / 2) ** 2)
grid = mlab.pipeline.scalar_field(data)
Как правильно отобразить объем с некубическими вокселями в Mayavi