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

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

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

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

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

编辑:

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

【问题讨论】:

    标签: unreal-engine4 fbx


    【解决方案1】:

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

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

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

    等等……

    【讨论】:

    • 谢谢!它正在解析我遇到问题的 fbx。我需要为导入创建一个 UFactory 吗?还是有简单的方法?也许我正在寻找错误的东西,但我找不到任何有用的信息。
    • 手动,这将是我的第一个猜测,因为我强烈假设 UEs .fbx 导入器不会在运行时结束,而只会出现在编辑器中。不过,该格式有据可查且易于解析。
    • 对不起,我可能不太清楚,(问题已编辑)我不需要在运行时执行此操作。进入编辑器。
    猜你喜欢
    • 2023-02-16
    • 2019-11-11
    • 2020-07-24
    • 2015-02-04
    • 1970-01-01
    • 2015-08-01
    • 2015-01-13
    • 2015-07-03
    • 2019-12-09
    相关资源
    最近更新 更多