阅读 207

mayavi的简单使用

mayavi的简单使用

简单的使用mayavi进行图形上的显示

  1. 如何使用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

服务器评测 http://www.cncsto.com/ 

服务器测评 http://www.cncsto.com/ 


文章分类
后端
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐