Mayavi的/ MLAB:简介三角形每个三角形的颜色数据,而不是每个顶点
问题描述:
如果一个使用函数Mayavi的/ MLAB:简介三角形每个三角形的颜色数据,而不是每个顶点
triangular_mesh
一个可以通过给定的作为指标的列表,该顶点位置和一组一组三角形,的数据来为顶点分配颜色。然后通过顶点颜色之间的内插对三角形进行着色。
如何在没有插值的情况下为三角形分配颜色?
答
这也是在scipy邮件列表上。
你不能用triangular_mesh来做,但如果你用三角网格作为源来制作一个通用曲面,你可以。
s = mlab.pipeline.triangular_mesh_source(x,y,z,triangles)
s.data.cell_data.scalars = .... # Your data here.
surf = mlab.pipeline.surface(s)
surf.contours.filled_contours = True
http://mail.scipy.org/pipermail/numpy-discussion/2010-September/053040.html