我如何设计允许用户将他们自己的 .FBX 文件导入到 oculus quest 2 上的虚幻引擎 4 场景的功能?

问题描述

我想允许用户从远程 AWS s3 存储桶导入 3d 文件。该应用程序将在 oculus quest 2 平台上运行。有人将能够将 3d 文件上传到 s3 存储桶,并从他们想要在 oculus 上导入的文件中进行选择。我该怎么做?

解决方法

所以基本上你需要找到怎么做

  1. 从 AWS 存储桶加载

  2. 从文件中读取网格数据(有多种 3d 文件格式,例如 fbx、dao、obj)

  3. 在运行时渲染网格

要在运行时生成网格,您可以使用 Epic 的 ProceduralMeshComponent 或第 3 方项目 RuntimeMeshComponent