备用跑步动画

备用跑步动画

替换杰洛特和希里的慢跑动画

沉浸感

E3 快速打字慢跑动画

这是我目前能制作的最完整版本。
这个模组用 E3 演示中的动画替换了杰洛特的快步行走和慢跑动作,并将希里的慢跑动画替换为女性 NPC 慢跑动作的加速版本。

说实话,我并不认为这些是世界上最完美的动画。
它们看起来略显僵硬——我觉得游戏中大部分全身动画都带点僵硬感——但相比原版动画,它们看起来自然得多,也不那么滑稽了。
在原版游戏里,杰洛特走路时手臂夸张地摆动,慢跑时又像卡通人物,这在我第一次玩《巫师3》时就让我觉得特别违和。
现实中我见过有人走路或慢跑时略显僵硬,但从没见过谁像麦当劳叔叔模仿《古惑狼》那样滑稽。

我尝试过进一步调整这些动画,但行为文件过于复杂。
虽然能用脚本添加动画,但我始终无法理解动画混合系统如何运作才能让动作看起来流畅。
既然已经解决了最让我困扰的问题,除非要修复 bug,否则我暂时没有动力继续深入改进这个模组了。

我觉得应该说明一下,这些动画不是我发现的。我只是研究出了让它们运作的方法。这些动画主要是由 drell47、patrioticbat 和 linas001 发现的。

备用"前进移动"动画

我发现了如何让替代动画生效的方法。
其实非常简单。
只不过需要翻阅大约 10000 个文件才能弄明白,所以请务必点赞支持。

解决方法是将 CBehaviorGraphConvertSyncInfoIntoCyclesNode 中的一个值从 3 改为 1。
如果你想用非三连击动画替换对应的 "forward_triple" 动画,就必须这样做。

相机

动画变化可能与相机抖动和晃动不同步,你可以通过这个模组解决:https://www.nexusmods.com/witcher3/mods/3820