4

我目前正在做一个需要处理 ply 文件并显示它的项目。我想用 pyopengl 来处理这个问题。有人能告诉我有没有办法让我使用 pyopengl 显示这个 ply 文件的 3-D 模型?我搜索了谷歌,但找不到一些有用的东西。

实际上,现在我有一个 ply 文件,我想读取这个文件来让它显示 3D 网格,但是我在网上阅读了一些教程,但找不到一些有用的信息。谢谢!

4

2 回答 2

0

您可以使用它来绘制和显示您的文件 ply https://github.com/rbmj/SimpleRender

在此存储库中,有使用 OpenGL 显示文件 .ply 的 draw.py,您可以尝试使用:

$ python draw.py 文件.ply

如果你想知道它是如何工作的,你可以研究 draw.py 中的代码

于 2017-09-18T23:23:01.173 回答
0

Pyrender 是一个纯 Python(2.7、3.4、3.5、3.6)库,用于基于物理的渲染和可视化。

您可以在此处查看 git存储库以及在此处处理您的用例(.ply 文件)的具体步骤

在 trimesh.load 函数调用中用你的文件名替换 'examples/models/fuze.obj'

于 2019-06-19T01:22:19.243 回答