SSAO(Screen Space Ambient Occlusion)是什么意思? 已回答

无论您是游戏机还是 PC 游戏玩家,您都可能听说过屏幕空间环境光遮蔽。 对于 PC 游戏玩家来说,在摆弄图形设置以在任何给定装备上获得最佳性能时,这一点会加倍。 问题在于,并非每款游戏都能正确描述 SSAO 的功能。 我们的指南解释了屏幕空间环境遮挡及其对视觉保真度的影响。

SSAO 是做什么的?

基本而言,屏幕空间环境光遮蔽会为游戏场景中的各种对象添加环境阴影或阴影区域。 环境照明或阴影是指影响场景的任何间接或自然照明。 想象一下床单褶皱内的黑点或水瓶下方的阴影。 也许您甚至会注意到电视架下方的虚影。

这些更精细的照明元素可以以不同的方式处理。 自从支持 RTX 的 GPU 以及 PS5 和 Xbox Series X/S 出现以来,一些游戏已经使用光线追踪来模拟环境阴影。 然而,屏幕空间环境光遮蔽利用屏幕空间信息来确定环境阴影如何分布在场景中。

这有其局限性。 任何不在相机视野内的东西都不会被考虑到这种照明方法中。 使用 SSAO 进行任何游戏并缓慢平移相机,直到带有环境阴影的对象几乎不在视野范围内。 你可能会注意到随着更多的对象变得对玩家可见,阴影会进进出出。 这是屏幕空间环境光遮蔽的屏幕空间元素。

SSAO 是从哪里开始的?

2007 年的原始孤岛危机是上述设置的先驱。 它是第一款使用屏幕空间环境光遮蔽的商业发行视频游戏。 虽然《孤岛危机》是一款要求很高的 PC 游戏,但 SSAO 很快就会进入游戏机。 早在 2008 年,诸如 Gears of War 2 之类的游戏就已经看到了初步的实现。

虽然每个游戏的质量各不相同,但随着 PS3 和 Xbox 360 一代的发展,屏幕空间环境光遮蔽变得越来越普遍。 直到今天,它仍在许多 AAA 级游戏中使用,包括上一代游戏机上的生化危机村和当前游戏机的非光线追踪模式。

发表评论

邮箱地址不会被公开。 必填项已用*标注