TG体育直播、AI、游戏支持这可能是米哈游「事儿最多」的团队
发布时间:2023-08-06
 TG体育TG体育2020年5月,鹿鸣发布了首支视频投稿作品。截止到目前,鹿鸣已经有24支视频作品,进行了3场直播,换了更多的发型和套装,尝试了更酷炫的舞蹈……  在这些视频、直播的背后,鹿鸣的技术力都发生了哪些变化?在直播之外,鹿鸣团队又在做些什么呢?  今天我们邀请了几位鹿鸣团队的同学,和大家聊一聊鹿鸣那些“冰山下的故事”。  比如我是幕后负责技术的,到直播最后关头,为了确保流程稳定性,也不

  TG体育TG体育2020年5月,鹿鸣发布了首支视频投稿作品。截止到目前,鹿鸣已经有24支视频作品,进行了3场直播,换了更多的发型和套装,尝试了更酷炫的舞蹈……

  在这些视频、直播的背后,鹿鸣的技术力都发生了哪些变化?在直播之外,鹿鸣团队又在做些什么呢?

  今天我们邀请了几位鹿鸣团队的同学,和大家聊一聊鹿鸣那些“冰山下的故事”。

  比如我是幕后负责技术的,到直播最后关头,为了确保流程稳定性,也不敢贸然再修改代码,但是现场的操作同学需要精准完成各项复杂的操作,才能确保直播顺利进行。

  例如需要根据节奏切换镜头,提升观众的整体观看体验,这对于临场应变能力要求是很高的。

  A:还记得第二次直播遇到过一个问题,在开播前5分钟,19:55的时候,由于紧张误操作多按了个回车,机器暂停工作,所有的管线分钟,说实话,我心里挺慌的,但是现场的同学很沉着冷静,和大家说“没事,我们从头检查一遍。” 很幸运的是,那是第一个环节,我们很快就发现了问题所在并调整更新。20点整,直播正常播出。

  随着直播流程越来越成熟,我就不会感到很紧张了,比如这次,直播前一小时我还在健身。

  视频从开始筹备到发布,一般需要一个多月甚至更多的时间,虽然品质细节抠得很细,但是无法快速更新内容。

  A:其实视频已经能够实现我们预期的效果了,但是我们就在想,有没有可能,我们能够实时或者以很短的周期达到视频这样的效果?如果能够实现,把整个技术管线投入到实际生产中TG体育,我们生产内容的效率将会大大提升。

  如果我们能实时生产高质量内容,那么游戏动画就不再需要动画师反复修一个月,工业化管线将被优化到一个非常高的效率。在某种意义上,这是一个颠覆性的改变。

  A :第一次直播,鹿鸣的服装比较简单和贴身,如果衣服比较复杂的话,服装和身体的碰撞会很多,大大增加解算的难度和服务器的压力,效率上也很难达到要求。

  随着后续实时解算技术的不断探索和迭代,鹿鸣直播的发丝实时物理模拟和布料解算都有了更加真实自然的效果,例如鹿鸣的头发和衣服、身体发生各种碰撞也不会穿插。

  A:同时,鹿鸣也尝试了更多风格的服装,甚至在后面两次直播中突破了实时换装和多次换装的技术点,无论是T恤还是裙子,都有很自然的呈现效果。看似挺平常的一个操作,其实背后投入的人力和算力都是成倍的。

  A:鹿鸣的美术风格也是一个比较大的挑战,我们希望让鹿鸣这个角色具有足够的物理真实,同时又不破坏她特有的风格化形象和渲染效果。

  从鹿鸣的表情到肌肉模拟,一开始就都是按照真实人体的解剖逻辑来开发的,然后再根据鹿鸣的风格做调整。找到一个这样的平衡点非常难,我们目前也还一直处在探索的阶段。

  A :第一点,同学们需要具有过硬的专业知识和技能。以绑定组为例,同学们不仅需要深入理解人体解剖学、人体运动学和相关的3D数学知识,还需要拥有能够不断优化绑定方案,并逐步将其转化为工业化流程和工具的能力。

  第二点,同学们需要具有良好的沟通和团队协作能力。鹿鸣项目是由多个不同的美术和技术组共同合作完成的。在开发过程中,每个同学每天不仅需要和自己组内同学进行沟通,更需要能够跨组频繁地沟通和协作。因此,在鹿鸣项目中,沟通协作的能力非常重要TG体育。大家不要担心说错话,问错问题,我们非常期待听到大家的声音。

  A :我所参与的AI研究主要是聚焦在游戏上的,团队里的其他小伙伴也在探索更多的AI方向。

  A :比如《崩坏:星穹铁道》的活动 “无尽的三月七”,大家上传一张照片之后,AI能够将图片转变成三月七的风格。使用过Midjourney和NovelAI的同学可能有感触,让AI生成一张图片并不难,但要让AI生成符合特定风格的图就不那么容易了,我们需要模型和参数,让AI能够准确Get到三月七的特征。

  比如说看到雨滴落在地面上逐渐密集的过程,同学A会类比到 uniform sampler(均匀采样),认为雨滴也是随机地分布在地面上;进而,同学B想到 scatter(溅射效果),认为雨滴与地面相互作用时也会产生不规则的溅射,仿佛在各个方向上散开;随后,同学C提到了 diffusion(传播扩散),因为随着雨势增大,雨滴开始在地面上形成不同程度和范围的湿润效果。

  我们的群聊里经常会有行业前沿的技术动态讨论,无论是有趣好玩的新应用、还是干货满满的论文,都是我们关注和好奇的对象。在日常工作中,我们的氛围也很开放,不限制大家的脑洞,非常期待对AI感兴趣的同学加入我们,一起探索更多的技术可能。

  A : 游戏支持的研究方向更偏DCC软件(比如3D Max、Maya)和引擎相关的开发,来实现一些游戏中会用到的技术,并且让开发更有效率。

  A :我们在做的一部分工作是业界很少有人去做,或者也没有看到其他人在做的技术研究。有的可能乍一看都完全没有任何头绪,但随着我们深入做下去,会发现这个事情越来越有可能实现,甚至已经超出了我们最开始的预期。当技术最终应用到游戏中的时候,会感到一种巨大的成就感。

  A :我们做过一套飘带制作相关的工具,叫做“风格化飘带解算”,它可以提高美术同学制作人物和场景里飘带的效率和质量,比如裙摆、头发和一些挂件。

  面对不同的游戏或者同一个游戏的不同需求,我们往往会提供更多的定制化方案,比如“骨骼反算”的飘带技术,目前已经在部分游戏的PV制作和过场动画中使用了。

  A :第一点是怀有对技术的热情,只有这样才能有不断学习的动力,再经过一些项目的历练和正反馈,才能更高效地推进项目落地,同时也让自己获得成就感和成长。

  第二点要有工程意识,很多事情不像设想的那么简单,只有实际去做的时候才会发现更多的问题,然后一一解决。当然,做项目也需要有一定的沟通能力,并不是一味地做技术和编程就可以了,这也是非常重要的。‍

  除了持续实现技术突破的鹿鸣直播,你是否也对不断挑战未知领域的游戏支持,和探索更多技术可能性的AI团队有所向往呢?


网站地图