mayavi的简单使用
mayavi的简单使用
简单的使用mayavi进行图形上的显示
如何使用triangular_mesh显示网格模型
vertices, faces, normals, nothing = io.read_mesh("data/arma-modi.obj") mlab.triangular_mesh(vertices[:, 0], vertices[:, 1], vertices[:, 2], faces)
这样就可显示网格模型。
结果如下:
这里提一下triangular_mesh的三参数x,y,z
vertices.shape=[点的个数,3]
vertices[:,0]即点的x坐标的集合
faces就是构成三角形的三个顶点,每个顶点具体来说就是点的index。具体见obj文件的存储格式。
2. plot3d, points3d的x,y,z都是一维的数据,值得注意的是plot3d的点的前后构成一条线段。
3. 其他的api参数大同小异。
来源:https://www.cnblogs.com/bkct-tech-blog/p/14790163.html