RuntimeLoadFbx 是一个虚幻UE5引擎的代码插件,支持 C++代码 和 BluePrint,它可以帮助大家在运行时快速将 FBX模型 文件导入场景,支持异步和同步。
它导入的 ActorTree 是比较干净的,Fbx 文件网格之间的相同材质转换为一个 MaterialInstance,将具有相同材质的子网格组合在一个网格下。
插件特性
运行时加载Fbx。
支持异步/同步。
转换为 UStaticMeshComponent、UPproceduralMeshComponent。
支持使用参数文件路径和 pos bettwen 0 和 1 的进度回调速度,使用参数文件路径和导入完成的最终参与者完成回调。
碰撞类型选择:无碰撞/简单碰撞/复杂碰撞默认。
生成 actor 类开关:null 是 AActor 类,也可以改成自己的 actor 类。
带材质/纹理。
支持单个模型、Fbx 中的所有场景。
C++、蓝图支持。
支持 FBXSDK 2020.2 inside 版本。