Animcraft针对于Unreal Engine的支持,使我们可以获取Unreal Engine内的角色资源,在Animcraft中跟任意动画进行拼合展示,向Unreal Engine导入需要的动画资源。
操作步骤
获取角色:将UE中,任意角色资源,获取到主软件中进行展示。
- 在执行以下操作前,我们需检查必要插件已加载成功。详情请参考 加载插件。
- Animcraft主软件菜单栏下,点击文件>打开UE BP文件夹。将AcCmdBP.uasset拷贝一份至UE4项目的真实路径中。
- 在UE4内将AcCmdBP蓝图拖入场景。
- 点击Animcraft图标。(请先确保Animcraft主软件已打开)
- 选中需要发送至Animcraft进行拼合的角色。
- 切换至Animcraft主软件界面,在角色库的UETemp目录上,右键点击Get Selected Character from Unreal Editor将UE4选中的资源,发送至Animcraft主软件中。
- 在上一步的的UETemp目录上,右键点击刷新
- 获取角色资源后,在Animcraft的3D视图中,就可以看到该资源了。
拼合预设:进行拼合前,对资产进行的一些规范性操作。
- 在进行拼合展示之前,还需要打开该角色的Mapping面板。
- 确保必要控制器已经Mapping,或读取到Mapping数据。
- 提示如果无法自动读取Mapping数据,请参考手动Mapping骨骼。
- 点击自动恢复Tpose状态。
- 保存当前数据。
- 关闭当前Mapping面板,回到Animcraft主界面中。
拼合展示:如何将UE中的绑定资源,发送到Animcraft主软件中,跟任意动画资源进行拼合展示。
- 选中当前资源,点击打开拼合模式。
- 接着切换到动作库,选择想要进行拼合的任意动画资源。
- 拼合完成后,在3D视图中,就可以看到选中的动画资源,跟UE角色,合并后的展示效果了。
导入动画:在拼合完成后,将当前拼合的动画资源,发送至UE,进行利用。
完成拼合展示后,如果需要将当前动画资源导入到UE中,点击右下方绿色Unreal Engine按钮,就会将动画发送至UE内。