【发布时间】:2017-10-15 04:22:10
【问题描述】:
我对 Ue4 中的 C++ 非常陌生(已经做了几年蓝图,并且只做 Java /C#)
我试图找到一种方法来创建一种方法来导入具有 FBX LOD 和纹理的整个文件夹并将它们分配给材质。
挑战看起来像这样。
我有一个目录叫:Flower 在那个目录中我有文件:
- Flower_LOD0.fbx
- Flower_LOD1.fbx
- Flower_LOD2.fbx
- Flower_Albeido.tar
- Flower_Opacity.tar
- Flower_Roughness.tar
- 等
我希望能够编写一个 C++ 函数,我可以在其中指定目录,它会创建一个静态网格,添加 LOD 并将纹理插入到我的主材质的新材质实例中。
我不是在寻找完整的代码,但可能会在涉及使用哪些类和方法以及最佳方法时提供一些帮助。由于我更习惯于蓝图,我认为将每个步骤分成单独的函数并将它们暴露给 blueprintCallable 对我来说是最好的吗?或者这比我想象的更简单? :)
【问题讨论】:
标签: c++ import unreal-engine4