米哈游刘伟:揭秘鹿鸣和虚幻引擎的那些事
虚拟角色是近年来游戏行业较为热门的话题,不少游戏公司也陆续推出自己的相关作品。但相关的技术难题,如高质量的角色渲染,真实的动作捕捉,高品质的实时呈现效果等,都是横跨在开发者面前的一道道难题。
而米哈游最近推出的虚拟角色yoyo鹿鸣,却通过虚幻引擎实现了高精度的模型和拟真的动作表现,获得了行业内外不少人的称赞。而在今天举行的虚幻引擎开放日上,米哈游总裁刘伟也为业内开发者带来了有关鹿鸣的技术研发分享。
以下是GameLook整理的刘伟演讲实录:
各位虚幻引擎开发者大家好,我是来自米哈游的刘伟。今天很高兴跟各位虚幻引擎开发者分享一些我们米哈游鹿鸣和虚幻引擎的一些故事。
我首先给大家看一个关于我们鹿鸣的视频。估计很多虚幻引擎开发的可能还之前还不太了解我们鹿鸣的一些情况。我们有一个很简短的视频给大家分享一下鹿鸣是什么。
通过刚刚视频,大家应该对我们米哈游的传统艺能应该有一些了解。鹿鸣是我们米哈游新推出了一个原创虚拟角色.在2020年5月15号,鹿鸣的首支视频对外发布,这也是鹿鸣第一次跟大众的见面。我们当时取了一个非常酷炫的代号叫Nova,视频中强大的技术力展示,包括精细流畅的视觉冲击,也是俘获了很多观众老爷的心。
2020年6月5号,我们b站账号也正式更名,正式宣布我们“yoyo鹿鸣”作为我们原创虚拟角色的官方名称。在此之前,其实我们整个关于鹿鸣的开发者都是匿名的,包括网上也有很多关于鹿鸣到底是谁开发的这么一个猜测。也就在2020年的8月初,我们米哈游正式官宣,推出鹿鸣相关的最新的项目,也就是我们的人工桌面。大家去我们lumi.mihoyo.com,是能够下载到我们目前人工桌面的应用的。
截至目前,我们鹿鸣也是获得了在抖音和b站上都获得了很大的关注。作为米哈游一个新生代原创IP的虚拟角色鹿鸣,其实我们后续对鹿鸣有非常多宏伟的规划。除了我们现在大家能够看到短视频之外,未来我们也希望鹿鸣能够在更多包括像直播,包括更多的领域能够展现自己独特的魅力和无限的可能。
这里面我给大家看一下我们鹿鸣在b站上的超高人气,目前我们的粉丝是已经突破了117万,尤其让我觉得特别自豪的是,我们有一支关于鹿鸣的视频,播放量也是突破了1600万,也是特别特别的不容易。
我们为什么会有鹿鸣项目呢?我想跟大家做一些简单的分享。其实我们最早开始有鹿鸣项目,其实是从2018年的时候,我们在GDC上看到了虚幻引擎的虚拟角色,叫Unreal Siren,效果是非常的惊艳。我不知道大家有没有在网上看过Siren的视频,效果是非常非常惊艳。但是整体上,Siren是一个比较偏欧式的风格。大家也知道我们米哈游一直以来都是做偏二次元风格的,所以我们当时就想做一个偏二次元风格的虚拟角色这样一个想法,这是我们的初衷。
第二点大家也知道,我们米哈游一直以来都有一个口号叫“技术宅拯救世界”——Tech Otakus Save The World。一直以来我们也是希望说,通过包括像角色制作、大世界的制作,以这种高技术,来去驱动我们高效地产出这种高质量,包括细节丰富的内容。所以我们也是希望说能够产出一个细节丰富程度,比以往任何我们的角色都要更丰富的这么一个虚拟角色。
最后我们也是看到说因为我们做这样的一个虚拟角色,它跟传统的影视行业其实在制作流程上是有一些不一样的。因为它对实时性 包括高效产出,会有这样的一个要求。结合比较多的三个要求,其实我们会发现虚幻引擎完美地适配了我们需求。而且虚幻引擎强大功能也是满足我们对鹿鸣的所有技术的野望,所以说最终我们选择了虚幻引擎来满足鹿鸣的开发需求。
具体虚幻引擎到底给鹿鸣提供了什么样的能力,能够让我们把这样一个偏二次元风格的、细节丰富的角色展现出来呢?我们认为其实在以下的三点上,其实虚幻引擎都提供了非常强大的支持。
第一点,对于米哈游来讲,在做鹿鸣的过程中,我们是希望能够提供一个更高质量的渲染,要在米哈游所熟悉的渲染管线的基础上和呈现结果上,再进行一个全面的升级。
第二点也是希望说,我们能够做到包括像肢体、表情、手部等这样的动作捕捉,并且可以进行及时的预览和调整。
第三点呢也是我前面提到的,我们希望在这样一个高品质的卡通渲染角色的前提下,它能够提供一个实时的效果。
以上这些功能点,其实虚幻引擎都给我们提供了非常完整的技术方案,并且它渲染时间都非常短。所以大家看到其实我们从开始研发鹿鸣,到真正能够给大家提供一个高质量角色,其实时间是相对比较短的。
前面提到这三点,我想做一个更详细点的分享和介绍,首先是一个高质量的一个渲染效果,其实大家知道我们过去做了很多偏二次元、赛璐璐风格的卡通渲染。这一次我们做鹿鸣的时候,也是希望在过去米哈游比较有积累的渲染二次元卡通渲染基础上做一些升级。我们希望在米哈游自有的渲染管线和呈现结果上,再进行全面的升级。
这一次虚幻引擎在RTX基础上进行了更加自定义的开发,满足在PBR的基础上表现出一个高质量的卡通风格的效果。那其实也是目前可能我们能够看到的说,通过虚幻引擎能够表现出来卡通渲染风格里面,特别高质量的这么一个展现。
第二点呢就是我们希望说,我们使用虚幻引擎能够做到我们像肢体,包括角色表情,包括角色的手部动作,能够做到及时地预览和调整。如果大家感兴趣,可以去看看我们在b站或者说我们在抖音上的关于鹿鸣的官方视频。
其实大家会看到我们的每一个短视频,都是有一定的侧重,都是为了展现我们某一个通过虚幻引擎达到的技术效果,有的是关于表情的,有的是关于肢体动作的,有的是关于手部动作,每一个短的视频都是展现出我们在肢体表现,或者手部动作上面的一些特有的技术方案。
我觉得这次鹿鸣虚拟角色,跟我们米哈游以往的角色有一个很大的不同,就是过去我们所有的角色动画基本上都是手K的,所以大家看到可能我们过去可能通过半年,或者一年才能产出一个比较高质量的这么一个视频。
那其实这一次鹿鸣我们用了全新的动作捕捉的方案,在动捕的基础上,对包括像肌肉系统进行了体现与表达,做到了更加细致的动画表现。很多特别关注细节的一些开发者,或者说用户能够感能够看到说,鹿鸣在视频的表现过程中,它的包括肌肉,包括肌肤的弹性,其实是表现的恰如其分。所以这也是充分体现出,我们结合虚幻引擎做出了很强大的表现力的效果。
第三点也是我们觉得特别大的一个突破,就是我们过去所有的视频,因为它都是手K ,包括我们的工业化管线还不够成熟。所以整体上来讲,它的制作时间都是非常非常长的。但是这一次通过虚幻引擎,鹿鸣做到在满足一个高品质的需求的情况下,能够实时的调整去剪辑,然后达到所见即所得的目标。
所以这次大家看到说,我们整个鹿鸣的短视频,其实在前期其实基本上能做到2~3周就能够推出一个展现某个技术特点的视频。这也是我们借助虚幻引擎,达到一个高品质实时的这么一个效果。
以上是我们通过虚幻引擎,已经达到了一个目前鹿鸣虚拟角色的效果。在未来,其实我们对鹿鸣也有更多的目标和更高的要求。未来我们希望说,通过鹿鸣这个虚拟角色,能够实现我们米哈游在内容创作上面的一个升级。具体是体现在这么几个方面。
第一个,我们希望通过虚幻引擎,通过我们鹿鸣技术的研发,能够实现我们高效内容的输出。那就是说,在同样的开发周期内,生产的内容量能够从短视频提升至这种长视频的规格,满足用户对于长视频的内容需求。然后我们基本上是希望说,到明年2021年的时候,能以同样的开发周期做出更长的内容。
我们现在做一个20秒短视频的时间,我们希望到明年的时候能够花同样的时间和制作周期,能够做出大概将近两分钟左右的中长视频的内容。所以说,第一个目标是希望能够做到更高效内容的输出;
第二个,大家看到我们过去鹿鸣的这一整套技术,其实主要还是应用于短视频,未来我们也是希望说能够把让鹿鸣在直播中与大家进行见面。我们希望说,那个演员在动捕下进行表演,前端的用户可以看到这个鹿鸣形象的高品质的直播效果。并且我们也希望说,在声音上也能够实时地呈现出鹿鸣的声音。
那其实未来对我们技术的要求是非常非常高的,因为大家在直播画面是非常生动的,而且加上我们可能未来还希望能够加入鹿鸣的原生的声音,所以这一块对我们的挑战也是非常大。但是我们希望说,在明年能够有一些突破。
最后,因为未来米哈游的旗舰项目里面,肯定也会更多地去应用我们通过鹿鸣研发出来的新技术。我们是希望,这一整套的技术它除了能够应用到我们游戏里面,另一方面,我们也希望能够把我们这整套技术方案输出给更多的内容创造者,让内容创作者能够利用鹿鸣的技术工具,去创造更多新的优质内容。
比如现在很多用户开玩笑说,鹿鸣视频能够发布的这么慢,是不是大伟哥学跳舞学得太慢了?那实际上背后肯定是我们很多的动捕演员在创作。未来我们也是希望能够通把这一套技术开放给更多的内容创作者,让大家都能够用这套工具来创作鹿鸣的内容,那这样我们鹿鸣的内容在未来能够获得一个更加丰富的展现,这也是我们一个很大的一个目标。
以上是我们关于米哈游鹿鸣虚拟角色的一个分享。那整体上而言我们认为,鹿鸣角色给我们提供了一个很大的可能性。未来我们也是希望结合虚幻引擎,能够在虚拟角色上面能够有一个更大的突破。那当然我们现在目前面临的是非常多的挑战,我们也希望更多的虚幻引擎开发者如果对项目感兴趣,能够选择加入我们,一起跟我们一起技术宅拯救世界。