python - 如何使用 python 更新、旋转和显示 ply 文件?

标签 python 3d pyopengl ply-file-format open3d

我尝试使用 open3d、simpleRender 和其他几个来自网络的示例,但效果并不好。 SimpleRender 有问题,我根本无法启动 python 脚本。 Open3d 可以工作,但功能有限。我无法使用 open3d 完全按照我想要的方式显示层文件。

我有一个立体视觉相机,每秒都会生成新的层文件。我需要在循环中显示、旋转和更新层文件,而不关闭显示窗口。

最佳答案

也许你可以试试这个:

  • 使用 PotreeConverter 将层文件转换为八叉树
  • 然后您可以通过子进程在 python 中使用它的 CLI。

它生成一个可以呈现的 HTML 文件。

关于python - 如何使用 python 更新、旋转和显示 ply 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60317302/

相关文章:

javascript - 如何从被 GLSL 着色器置换的 Three.js 几何体中导出 OBJ?

Java3d 读取 3d 对象的每个多边形

ios - 如何沿 z 轴移动 CALayers 并应用透视

python - 考虑一个圆 (𝑥 − 40) 2 + (𝑦 − 40) 2 = 400。将其沿 X 轴逆时针旋转 30 度,并沿 Z 轴平移 +20 个单位

python - 自定义管理命令的 Django 日志记录

python - Pandas 替换/字典缓慢

python - 将函数应用于 Pandas 数据框中的列

python - 有没有用 Python 编写的字母列表?

Python、py2exe 和 pyopengl 导入错误 : No module named win32

python-2.7 - Ubuntu 上的 PyOpenGL for Python 2.7