使用Pymesh加载和读取ply文件

Bár*_*rte 6 python ply-file-format

我正在尝试使用PyMesh和此行命令加载/读取一个ply文件:

mesh = pymesh.load_mesh("model.obj")

就像在http://pymesh.readthedocs.io/en/latest/basic.html中一样.

但这给了我一个错误"AttributeError:'module'对象没有属性'load_mesh'".

我做错了吗?另外我想知道PyMesh是否真的允许在3d中对象进行可视化.

谢谢.

小智 10

如果您使用pip安装,则可能没有得到您打算使用的pymesh模块.由于您正在寻找load_mesh()方法,因此您需要使用此安装指南:http://pymesh.readthedocs.io/en/latest/installation.html .

  • @BárbaraDuarte:按照本文档页面中的构建和安装步骤,它对我有用.我正在推荐这个答案并建议你选择它作为答案. (2认同)

G M*_*G M 6

实际上有两个名为pymesh.

和田卓郎的 Pymesh

如果安装pymesh使用pip要安装这个它具有以下GitHub的页面。

它写着: .sty 和 .obj

周庆南的 Pymesh

如果你想安装http://pymesh.readthedocs.io/en/latest/你必须遵循这里的安装指南。

它更复杂,我从来没有设法让它工作,但它也应该读为 .ply。


小智 -5

要么你还没有导入pymesh库

import pymesh
Run Code Online (Sandbox Code Playgroud)

或者

在执行该文件的目录中有一个名为pymesh.py的文件。

如果是这种情况,请将文件重命名为其他名称。