我在Python中有一些3D(x,y,z,value)数据,并且可以在Mayavi中可视化等值面。如何将这个等值面导出到一个文件中,以便我可以将其读入Blender中?
以下是示例代码:
import numpy
from mayavi import mlab
x, y, z = numpy.ogrid[-5:5:64j, -5:5:64j, -5:5:64j]
values = x * x * 0.5 + y * y + z * z * 2.0
mlab.contour3d(values, contours=[.5])
mlab.show()