《奇异世界:灵魂风暴》次世代3A游戏大作是如何诞生的(9)
2023-04-29 来源:飞速影视
“为了实现 Lorne 的愿景,我们的美工团队必须打造出细节与品质双优的作品。我们对关卡的效果很满意,但在实现逼真度方面遇到了重大挑战。因为内容实在是太多了,CPU 要处理的对象和 GPU 要处理的三角形,占用了太多的内存。
渲染精美但依旧面目可憎的格鲁贡
“常规的优化技术能改善某个区域,但同时也会牺牲其他区域。无论我们尝试怎样的优化组合,都无法让性能达到我们的预期目标,也无法符合上一代平台的内存标准。
“最终,这个问题的解决方案是移除玩家从不关注的内容。实时裁剪技术诞生已有一段时间,如果某个物品不会出现在镜头中或隐藏在另一个物品后,那么就没必要绘制这个物品。在我们的游戏中,当算法试图处理海量对象时,会令 CPU 处理速度变得更慢。
“我们遵循基本原则,首先分清楚哪些渲染素材是有用的,哪些属于超额部分。想像一下:沿着山间小径前行时,你是否能看到山的全貌,注意到每棵树上的每片树叶,树皮上每个斑驳的区块?答案当然是否。玩家在《奇异世界:灵魂风暴》中穿行时的体验也与此同理。我们要做的是提前明确玩家能看到的内容,去除其他看不到的内容。这能减少单个场景中的对象和三角形数量以及内存占用量。
“计算量极为庞大,我们时间紧迫,也不确定能否成功,但我们在短短三周内打造出了一套工具和一个复杂的烘焙系统。
“当我们尝试在先进的 [IntelCore] i9 处理器上运行系统时,每个关卡的迭代计算时间都超过一个月。”
因此与去年整个团队陷入了困境,那就是要为游戏开发找到合适的芯片。
“裁剪烘焙涉及所有关卡,因此我们需要市场上现有的性能最强的 GPU,而且板载内存至少要达到 24GB,用于计算烘焙。”当然,由于当时是 2020 年,所以“我们找不到符合条件的 GPU!”
“当时只有少数几个商家能供货,但是他们的出货时间都超过三个月。整个团队已经投入了非常多精力,即时面对如此多的不定数,他们也不会轻言放弃。
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号