【发布时间】:2017-10-25 06:04:12
【问题描述】:
我想在游戏中导入 3d 模型/网格。有点像从文件浏览器导入网格有点像。 有什么好的方法可以做到这一点吗?无需太多编码。
【问题讨论】:
标签: import virtual-reality unreal-engine4 fbx daydream
我想在游戏中导入 3d 模型/网格。有点像从文件浏览器导入网格有点像。 有什么好的方法可以做到这一点吗?无需太多编码。
【问题讨论】:
标签: import virtual-reality unreal-engine4 fbx daydream
我假设您想要加载自定义 3D 网格(如 .fbx 或 .obj),这些网格不是由编辑器首先预处理且不在游戏文件夹中,并且您希望在游戏运行时在运行时执行此操作。
我从本主题的最新研究中了解到:UE4 不支持任何类型的 API 来加载此类网格,您可以在运行时在游戏中合法使用。当然,存在 API,但它是编辑器代码库的一部分,你不能直接在游戏中使用它,它受到当前许可证的限制(查看 this thread 中的 Epic Dev 响应)。
在这种情况下,您可以使用第三方加载器并将它们集成到您的项目中或编写您自己的加载器。加载的网格可以使用Procedural Mesh Component显示。
【讨论】: