在《孤岛惊魂 6》这样的游戏中,逼真的动画是引人入胜的关键。据最新消息称,育碧拉弗吉的团队正在开发使育碧的游戏更有沉浸感的技术。他们最新的工作内容是围绕着一个叫 Choreograph 的工具,它通过一种被称为“动作匹配”的人工智能驱动技术帮助制作了《孤岛惊魂 6》中的动画。
在传统的动画系统中,如果要让一个角色以特定方式移动,一方面要有一个动画树,另一方面要有一组输入变量,如速度和方向。动画树引用了一组动画文件,每个文件都有一个目标:一个文件用于慢走直行,另一个用于慢跑直行;每个动作都需要一个独特的文件来说明角色的运动风格。例如,当角色从步行变为慢跑时,需要改变输入速度,从而让动画树选择慢跑动画,并应用各种混合技术,使其看起来是加快了速度,而不是立即捕捉到新的动画。这意味着在播放和混合每一个额外的动画时都要使用相当大的处理能力和内存,需要很高的成本。
动作匹配是一种方法,让动画系统不仅根据输入的变量,而且根据角色目前的位置,以及接下来预计的动画效果,挑选出最佳的动画来进行播放。这就像电影的编辑,选择最好的镜头并把它们剪辑在一起,使不同镜头之间流畅的过渡。与纯粹状态驱动的混合系统相比,其结果看起来更自然,产生的过渡也更顺畅。当同一个角色从步行到慢跑时,仅需要改变要求的速度,运动匹配系统会自动识别到:它首先需要的是步行动画,然后是加速动画,最后是慢跑动画,并在最合适的时间从一个动画切换到另一个动画。这个系统降低了决策和混合系统的复杂性。
Choreograph能为玩家做什么?
本文来自微信公众号“网易雷火UX用户体验中心”(ID:LeihuoUX)。大作社经授权转载,该文观点仅代表作者本人,大作社平台仅提供信息存储空间服务。