将新动画导入现有角色从 Blender 到 Unreal Engine
Importing new Animations to a Existing Character from Blender to Unreal Engine
所以我正在制作游戏,并且 运行 遇到了这个问题。
我在 Blender 中用 5 个动画从头开始构建了一个角色。
我成功导出了.fbx文件并在Unreal engine中实现了它。
没有错误,游戏运行良好,所有 5 个动画都正常运行。
我现在需要为角色添加更多动画。说到这里我有点懵了
我在 Blender 中创建了 5 个额外的动画并保存了 .fbx 文件,但是当我尝试将其导入 unreal 时我收到一条消息说重新导入成功,但是新动画没有显示在 unreal engine文件浏览器。
我试图避免从头开始重建动画蓝图。有什么方法可以将动画添加到 unreal 中,并将它们与相同的角色一起使用。
我查过动画重定位,但似乎对我的情况不起作用。我还没有尝试过所有方法,但我正在网上寻找解决方案并让 运行 陷入死胡同。谁能帮助我或指出正确的方向,我将不胜感激。
整个项目都是按照蓝图建造的。没有自定义 C++ 代码。
当您导入动画 fbx 文件时,应该会有一个对话框询问您要将动画应用到哪个骨架,在大多数情况下,这足以将动画定位到指定的骨架。您只想确保所有骨架网格物体都针对同一骨架。
要回答我自己的问题,您只需确保 Blender 中的 Root 骨骼被命名为 "Armature" 以外的名称并将其导出为 .fbx 文件。使用现有的骨架网格体将其导入虚幻引擎。
所以我正在制作游戏,并且 运行 遇到了这个问题。 我在 Blender 中用 5 个动画从头开始构建了一个角色。 我成功导出了.fbx文件并在Unreal engine中实现了它。 没有错误,游戏运行良好,所有 5 个动画都正常运行。 我现在需要为角色添加更多动画。说到这里我有点懵了
我在 Blender 中创建了 5 个额外的动画并保存了 .fbx 文件,但是当我尝试将其导入 unreal 时我收到一条消息说重新导入成功,但是新动画没有显示在 unreal engine文件浏览器。
我试图避免从头开始重建动画蓝图。有什么方法可以将动画添加到 unreal 中,并将它们与相同的角色一起使用。
我查过动画重定位,但似乎对我的情况不起作用。我还没有尝试过所有方法,但我正在网上寻找解决方案并让 运行 陷入死胡同。谁能帮助我或指出正确的方向,我将不胜感激。
整个项目都是按照蓝图建造的。没有自定义 C++ 代码。
当您导入动画 fbx 文件时,应该会有一个对话框询问您要将动画应用到哪个骨架,在大多数情况下,这足以将动画定位到指定的骨架。您只想确保所有骨架网格物体都针对同一骨架。
要回答我自己的问题,您只需确保 Blender 中的 Root 骨骼被命名为 "Armature" 以外的名称并将其导出为 .fbx 文件。使用现有的骨架网格体将其导入虚幻引擎。