許多遊戲都致力於追求寫實感。開發者希望打造出讓玩家深信其真實存在的虛擬世界。其中關鍵的一環在於精準掌握光照效果——這點在現代遊戲中已大致得到解決,儘管要將最後的細節做到完美,仍需耗費大量精力與顯示卡的運算資源。我們所指的技術包括光線追蹤、全局光照以及著色等。環境光遮蔽便是其中一項技術,但它究竟是什麼呢?讓我們來為您解說。
環境光遮蔽(Ambient Occlusion)是一種渲染技術,能根據環境光來計算每個物體的光照強度。最終,它能呈現出更逼真的影像,使物體看起來與所處的世界融為一體,而非懸浮其上。此技術會考量光源、物理環境及物體擺放位置等因素,並評估整個場景(而不僅是局部資訊),同時在幾何體交界處添加細微的接觸陰影。
環境光遮蔽(Ambient Occlusion)未必像水窪中的光線追蹤反射那樣引人注目,但當你四處移動並觀察物體時,它能為場景增添極大的真實感。 試想那種微妙的光影效果——它讓天花板的角落看起來比房間中央更暗;又或者,在堆滿貨箱的倉庫中,各處呈現出真實的陰影,而非處處光線均勻。當環境光遮蔽效果調校得當,它能加深角落、摺痕和細小縫隙的陰影,使物體顯得更為穩固、貼合場景。
與大多數圖形渲染技術一樣,環境光遮蔽也有多種實作方式供開發者選擇。這意味著您會在圖形設定中看到幾種選項,需要親自嘗試才能了解它們會帶來什麼樣的差異。以下是主要選項:
SSAO:螢幕空間環境光遮蔽
根據螢幕上可見的內容計算遮擋效果,因此運算速度快且支援範圍廣泛。這是最基本的環境光遮蔽(AO)方法,適用於 AMD 和 Nvidia 顯示卡。畫質會因相機距離而異,且可能在細長物體周圍產生光暈。
HBAO:基於地平線的環境光遮蔽
由 Nvidia 開發的 HBAO 技術,透過考量地平線來提升精準度,從而改善裂縫與角落處的陰影效果。許多遊戲都採用類似的「基於地平線」技術,且這些技術可在任何現代 GPU 上運行,因此嚴格來說並非僅限於特定硬體。
HDAO:高解析度環境光遮蔽
這是 AMD 針對 HBAO 技術所提出的解決方案,具備更高的精確度與更優異的深度處理能力。同樣地,預期在許多遊戲引擎中,將會出現功能相當且不受廠商限制的替代方案。
GTAO 與 CACAO
較新的螢幕空間演算法,旨在以合理成本實現更高畫質。GTAO(Ground Truth Ambient Occlusion)致力於呈現更符合物理原理的結果,而 CACAO 則著重於效能與穩定性。您可能會在某些設定選單中看到這些名稱的明確標示。
RTAO:光線追蹤環境遮蔽
採用光線追蹤技術,以實現更符合物理原理的光線遮擋效果,呈現最逼真的效果,但會造成顯著的效能消耗。需配備具備硬體光線追蹤功能的 GPU(Nvidia RTX、AMD RDNA2 或更新版本、Intel Arc)。
若想打造一個令人信服且沉浸感十足的世界,那麼沒錯,環境光遮蔽確實能帶來顯著的差異,在某些遊戲中更是不可或缺。特別是那些強調探索元素的第一人稱遊戲,更能從這項技術中獲益良多。
對於競技射擊選手而言,應優先考量性能與能見度,因為強烈的眩光會加深陰影,使目標更難辨識。
實用的調校技巧:
請留意以下陷阱:
若能維持穩定的幀率,請開啟 AO;在節奏較慢或電影風格的遊戲中,應優先考慮更高畫質;當每幀都至關重要時,則可切換至較簡單的模型,例如 SSAO。
Stay up to date with CORSAIR. Get our latest News, Guides, and Product Updates in your Google feeds.
Add CORSAIR as a preferred sourceThanks for helping us improve this article.
JOIN OUR OFFICIAL CORSAIR COMMUNITIES
Join our official CORSAIR Communities! Whether you're new or old to PC Building, have questions about our products, or want to chat about the latest PC, tech, and gaming trends, our community is the place for you.