(资料图)
《HorizonForbiddenWest》给人留下深刻印象的原因有很多,但游戏中技术上最困难的时刻之一是Aloy拥抱另一个角色的时候。
在接受IGN采访时,Guerrilla动画导演RichardOud讨论了《地平线:西部禁忌》的燃烧海岸DLC中让Aloy拥抱某人的复杂性。StrangeScaffolding工作室负责人XalavierNelsonJr.在Twitter上指出DLC预告片中Aloy的拥抱“是一种技术灵活性”后,围绕游戏中这一甜蜜时刻的讨论开始了。
如果您不了解游戏开发,这可能看起来是一件令人惊叹的奇怪事情,特别是考虑到《燃烧的海岸》中有许多其他令人难以置信的令人印象深刻的时刻-比如好得令人难以置信的云彩。然而,正如Oud在IGN故事中所解释的那样,使用动作捕捉表演者时,拥抱实际上很难实现。
正如许多人已经知道的那样,动作捕捉要求演员穿着覆盖有传感器的服装来表演场景,这些传感器可以由特殊摄像机拾取并转换成数据供动画师使用。根据Oud的说法,当两个演员拥抱时,传感器会从摄像机的视野中消失,这意味着它不会捕捉到演员的动作。Oud表示,为了解决这个问题,开发人员需要手动进入并纠正拥抱过程中捕获的动作捕捉数据。
这是一项耗时的任务,也是游戏中拥抱动画如此困难的原因之一。乌德解释说,另一个原因在于角色的穿着。动作捕捉阶段捕获的运动本质上只是角色的身体-这意味着头发、盔甲或任何其他附属物等内容都不会被考虑在内。
“即使有了已解决的数据,你也只有基础,”乌德说,“所以你仍然需要进入那里并开始解决所有问题,例如有人实际上正在接触一件盔甲。所以整个动画之后就需要解决这一点,这样它就不会与那个人所穿着的、他们拥抱的布料相交。”
在《HorizonForbiddenWest》中制作这个简单动作的动画还有很多工作要做,因此我们建议阅读IGN的故事以获取完整的技术概要。那么,为什么游击队会在游戏中这么小的时刻做出如此大的努力呢?从剧本中删除拥抱不是更容易吗?“如果我们只是逃避那些拥抱或那些亲密的时刻,”乌德解释道,“这个故事就不会被人理解。”
“因此,我们必须找到一种方法来实际完成这些事情,同时仍然确保将情感和联系传递给玩家,而他们实际上不必考虑这一点,”Guerrilla开发人员继续说道,“但只要[球员]感觉到了,那么我已经很幸运我们确实达到了目标。”