虚幻引擎 4,用 c++ 导入?

Posted

技术标签:

【中文标题】虚幻引擎 4,用 c++ 导入?【英文标题】:Unreal Engine 4, import with c++? 【发布时间】:2015-10-12 15:50:43 【问题描述】:

我需要使用 c++ 将 fbx 导入 UE4。这是为了最终编写一个批量导入器,在导入时设置材料连接等。

然而,我被困在了第一个障碍。

我在任何地方都找不到这方面的任何信息。

如何使用 c++ 将 fbx 模型加载到编辑器中?

编辑:

我不需要在运行时执行此操作,只需将模型导入编辑器,并在执行此操作时调整它们的位置/材质设置..

【问题讨论】:

【参考方案1】:

解析 .fbx(有足够多的文档),然后create the mesh at runtime 将是一种方法。

如果您只需要编辑器的东西,请查看 FbxMainImport.cpp

FFbxImporter::OpenFile
FbxNode* GetFirstFbxMesh(FbxNode* Node, bool bIsSkelMesh)

等等……

【讨论】:

谢谢!它正在解析我遇到问题的 fbx。我需要为导入创建一个 UFactory 吗?还是有简单的方法?也许我正在寻找错误的东西,但我找不到任何有用的信息。 手动,这将是我的第一个猜测,因为我强烈假设 UEs .fbx 导入器不会在运行时结束,而只会出现在编辑器中。不过,该格式有据可查且易于解析。 对不起,我可能不太清楚,(问题已编辑)我不需要在运行时执行此操作。进入编辑器。

以上是关于虚幻引擎 4,用 c++ 导入?的主要内容,如果未能解决你的问题,请参考以下文章

虚幻4引擎可以建模吗?如果可以建模,如何建?用虚幻4引擎做游戏,模型是从哪里来的?用maya还是3dmax?

对个人开发者虚幻4和unity哪个简单

什么是 虚幻引擎 4

从本地磁盘导入游戏中虚幻引擎 4 中的任何 3d 模型[关闭]

虚幻4引擎怎么安装和启动

虚幻4引擎怎么做游戏