近期爆火的国内首款3A游戏《黑神话:悟空》,无论是精良的画面效果、逼真且细腻的场景构建、角色的造型设计都展现出高超的制作水平。
在传统游戏制作中,“K帧”是一项重要的技术手段。在《黑神话:悟空》游戏主角“天命人”的动作制作中,制作团队没有采取传统的“K帧”技术,而是采用了更为先进的“动作捕捉”技术。
“动作捕捉”技术可以精准捕捉演员的每一个动作,并将其转化为游戏角色动画,使角色动作更加自然。过去,“动作捕捉”技术在国外科幻大片中经常被使用,例如2009年上映的《阿凡达》、2011年上映的《铁甲钢拳》中的机器人、《猩球崛起》系列中的猿类,这些影片中都运用了“动作捕捉”技术,将演员的动作准确记录下来,然后运用到虚拟的纳威人、机器人以及猿类上面,使这些角色的动作更加逼真自然。
近年来,一批国产游戏公司逐渐在游戏制作过程中引入“动作捕捉”技术。这次为《黑神话:悟空》提供“动作捕捉”技术的是利亚德旗下子公司虚拟动点。
虚拟动点董事长刘耀东在接受《中国经营报》记者采访时表示,《黑神话:悟空》使用“动作捕捉”技术后,使得该游戏的动作制作效率至少提升约30%。
因为《黑神话:悟空》的爆火,“动作捕捉”技术也受到更多关注。刘耀东对记者表示:“近期公司的业务咨询量突然增加不少。”
如何让“悟空”更“真”
逼真的场景、逼真的角色动作,都是《黑神话:悟空》在制作中追求的一个重要方向。在游戏场景制作上,《黑神话:悟空》制作团队前往山西、重庆、浙江、四川、重庆等地的古建筑景点,以三维扫描技术来获取古建筑的精确几何形状和纹理信息,快速而准确地捕捉到物体的表面细节,并将其转化为数字模型应用到游戏中。
游戏中的人物形象,由于是动态的,所以制作起来更为复杂。在传统的游戏制作中,一般会采用“K帧”技术制作人物形象的动作。所谓“K帧”指的是通过专业工具软件为角色摆好一个一个的姿势,同时定好关键帧,在结合动画12大法则完成动作规律的处理,从而完成角色的动作制作。
基于技术方面的问题,虚拟动点技术人员马家豪对记者解释道,传统的“K帧”特别耗费人力和时间。“例如一秒的动作是由24张图片构成,一张图片就是一帧。一个手部向上翻的动作,就是需要一帧一帧地制作图片来慢慢实现。”
“动作捕捉”技术能够大幅提升制作效率。例如悟空在游戏当中走一步的画面,大概需要60帧到144帧,传统的动画制作方法需要2小时甚至更长时间。马家豪对记者表示:“动作捕捉系统一秒就能完成这个动作,并且可以直接看到最终呈现的效果,这也是传统动画制作的一个痛点。”并且,如果人物动作复杂,传统临摹的方式往往无法呈现许多细节,还容易造成人物失真。
而“动作捕捉”技术则是把人类的动作1:1地传递给虚拟的角色。
在虚拟动点位于北京市石景山区的动作捕捉拍摄棚里,记者看到,在进行动作捕捉时,演员会穿上带有传感器的特殊服装,在动作捕捉拍摄棚内进行表演。在150平方米左右的拍摄棚的不同位置,总共安装了50多个摄像头,这些摄像头和传感器一起,会记录下动作捕捉演员的动作数据,包括身体的位置、姿态、动作速度等。然后将数据传输到计算机中,经过处理和分析后,直接应用到游戏中的虚拟角色上,在屏幕上可以实时看到虚拟角色呈现出与真实演员相似的动作和表情。
《黑神话:悟空》于2018年立项,因为相较于常规游戏制作,有更多逼真的场景、人物形象及动作刻画,对定位精度的要求更高。经过产品技术比较,最终《黑神话:悟空》游戏团队选择了虚拟动点。
据介绍,虚拟动点OptiTrack光学动作捕捉系统可实现精度误差小于+/-0.1mm,旋转误差+/-0.1度,延时最低2.8ms。OptiTrack“动作捕捉”技术1:1记录真实人物神态、身体姿势及行动细节,通过实时捕捉演员动作,对2D图像快速进行3D重建,并通过准确识别标记点,运算输出标记点质心数据,反馈系统通过算法计算实时驱动动画形象,保证游戏中虚拟形象的实时交互。
参与《黑神话:悟空》中角色动作捕捉的演员殷凯参演了其中几十个角色的动作捕捉,包括游戏开场的齐天大圣、主角“天命人”、虎先锋、糜道人等,都是在杭州的动作捕捉拍摄棚内完成的。马家豪也参与设计了主角“天命人”的一些技能动作,包括一些棍法和法术的动作。
“一个好的游戏或项目能够成功,它背后的配套能力都需要很强才行。站在我们的角度看,《黑神话:悟空》中呈现的动作效果,符合我们的预期。”刘耀东对记者表示,虚拟动点最擅长的就是把动作从空间计算中复制出来,然后再驱动到数字资产或者数字人形象上,《黑神话:悟空》充分发挥了虚拟动点的能力。
从影视到游戏
《黑神话:悟空》爆火背后的“动作捕捉”技术,其实源自一系列空间计算技术的发展。目前,虚拟动点在空间计算领域已经沉淀了OptiTrack光学识别计算、Lydcap无标记点识别计算、LYDIA动作大模型三种核心算法技术。
作为OptiTrack光学算法的补充技术,Lydcap无标记点识别算法由虚拟动点研发团队自主研发完成。该套算法成本更低,部署调试极为便捷。在现场无须佩戴任何设备,摄像头就可同时实现对多人进行空间识别与分析。
从应用领域来看,“动作捕捉”技术最早在国外科幻大片被广泛使用,包括《阿凡达》、《猩球崛起》系列、《铁甲钢拳》、《神奇四侠》、《毒液2》都大量使用了“动作捕捉”技术,使影片呈现的画面效果更加精彩。
刘耀东对记者指出,其实空间计算在影视行业有三个应用领域,动作捕捉是其中一个应用领域;第二个领域是虚拟景和实景的融合,替代过去的绿幕拍摄;第三个应用领域是对影视作品进行预先的视觉效果及演员的模拟和预测,在影视制作中用作影视预演。
“在《刺杀小说家》中,我们就提供了影视预演的技术支持,帮助导演布景、定位。相当于走一遍场,之后所有的演员照着看一遍就可以拍摄了。”刘耀东告诉记者,空间计算技术在电影行业三个领域的应用,能够帮助影视制作缩短近50%的制作周期。
这两年也有一些国产电影在制作过程中使用以“动作捕捉”技术为代表的空间计算技术,比如奇幻悬疑电影《刺杀小说家》、魔幻电影《钟馗伏魔:雪妖魔灵》、《独行月球》、《疯狂外星人》等。但在使用的比例和成熟度来看,国产影视领域相比较国际影视领域,在使用空间计算技术上还有一定差距。
但在游戏制作中可以看到,包括动作捕捉在内的空间计算技术推进得更为迅速,普及面也更广,在《星际公民》《NBA2K》《使命召唤:现代战争》《帝国神话》《双子幻境》等游戏中均有使用。据了解,国内大型游戏制作公司,比如腾讯、网易、莉莉丝、字节跳动等,都和虚拟动点有合作。
刘耀东对记者说道:“游戏领域从制作人到导演,他们在接受新东西的时候都非常快,并且能很快掌握使用‘动作捕捉’技术这类比较新的技术。”
随着大模型时代的到来,虚拟动点将积累的数据资产也形成了一套大模型产品——LYDIA动作大模型。如今用文字输入指令,大模型就可以生成一套动作。刘耀东说道:“第一代的动作制作技术是‘K帧’,靠人工手画;‘动作捕捉’技术在动作领域的应用属于第二代技术;AI动作大模型是第三代的动作生成技术。可以看到生产效率在不断地提升。”
据了解,目前虚拟动点空间计算技术解决方案已经覆盖包括影视、游戏、体育、文化艺术等九大行业,包括了数字人交互、无人驾驶、机器人具身智能等数十种场景应用。
刘耀东透露,随着技术的发展,空间计算技术未来的使用场景将会更加广泛。因为《黑神话:悟空》的爆火,把空间计算行业拉入到更多的公众视野中,帮助大家看到空间计算行业的价值,对于行业上下游都起到宣传的效果。“我认为《黑神话:悟空》对于整个行业算是一个里程碑一样的事件。”