UE5插件 – glTF插件 glTFRuntime
在运行时加载 glTF 资源 此插件通过从标准 glTF 文件添加运行时资产加载(静态和骨架网格物体、曲线和基于骨架的动画、材质、纹理)来扩展虚幻引擎的功能。 资产可以从文件系统、HTTP 服务器加载,或从 JSON 字符串构建。 主要目标是允许项目图形修改,但可用于任何需要您在游戏打包后加载/查看/操作资产的场景。 支持 GLTF 2.0(嵌入式和二进制)。 除了 Runtime,Assets 也可以加载到 Editor 中,以简化测试和修复。 包括用于修改资产结构(如骨骼层次结构)的函数(蓝图和 C++)。 该项目是完全开源的(MIT 许可证),但它也可以在 Epic Marketplace 中获得,允许用户通过购买现成的软件包来赞助该项目。 技术细节 特征: 解析 glTF 2.0(嵌入式和二进制)文件并公开其场景/节点结构 用于从 GLTF 文件(和任何 JSON 文件)中提取信息的低级 API 加载静态网格以及材质和纹理 使用各种设置加载骨架网格物体(包括重复使用骨架) 将动画加载为简单曲线或标准骨骼曲线 碰撞管理(静态和骨架网格物体) 包括一个随时可用的 Actor,能够加载和查看 glTF 场景(包括动画)...