我目前正在研究对点云数据进行体素化,以便在虚幻引擎中使用。但是,我遇到了虚幻引擎支持的文件格式与 Open3D 中可用的输出选项之间的兼容性问题。
使用Open3D对点云进行体素化的流程如下:
挑战出现在第 3 步,涉及保存格式。目前,Open3D 仅支持以 PLY 格式保存。然而,我的最终目标是在虚幻引擎中操作这些数据,虚幻引擎仅支持以下文件格式:
参考链接:
由于 Open3D 中保存选项的限制,我正在探索其他库或工具,但尚未找到合适的解决方案。 Open3D 不支持以 PLY 以外的格式保存已在本文中得到证实。
我正在寻求解决这一技术障碍的建议。有人有关于适当的库、工具或方法的信息吗?我对以与虚幻引擎兼容的格式保存体素化点云数据的见解特别感兴趣。
PLY 是一种网格文件格式,例如 OBJ。很多软件都会从一种软件转换为另一种软件。
如果您正在寻找 FOSS 选项,您可以使用 GUI 或 CLI 中的 MeshLab 将 .ply 转换为 .obj,例如:
meshlabserver -i "input_file_name.ply" -o "output-file-name.obj" -om vc
。
对于 GUI 转换,只需使用文件 -> 导入/导出功能即可。