萬用 3D 遊戲特效增強器:讓遊戲光影更真實,跟鋸齒說再見

國寶大師 李文恩

各位讀者應該多少知道小弟對老遊戲情有獨鍾,尤其喜歡點陣圖畫風的2D遊戲,但這並不代表筆者都不玩3D遊戲,近筆者也有在玩暗黑破壞神3,由於遊戲中可以進行畫面品質的設定項目很少,所以筆者找來了可以增強遊戲畫面品質的小工具:SweetFX。

DirectX 9以後遊戲都有效

SweetFX最棒的特色就是它並非針對單一遊戲開發的調校工具,它在運作時會以動態連結檔作為「注射器」(Injectors)將SweetFX效果置入遊戲中,並透過後處理渲染器(post processing shader)處理遊戲畫面,基本上可以相容於所有採用DirectX 9、10、11的32bit版本遊戲。

SweetFX最重要的功能之一就是SMAA(Enhanced Subpixel Morphological Antialiasing),SMAA結合了MLAA與MSAA的特色,不但占用的資源比MSAA低,還能夠提供更銳利的畫面。除此之外,SweetFX提供了銳利化、模糊、HDR等特效,也可以調整畫面的gamma值、亮度、對比度,以及色彩的飽和度等項目,提供使用者充分調校遊戲畫面的空間。

▲SMAA的效果相當不錯,物件邊緣不會因為反鋸齒的關係而變得模糊。

圖型介面請找前導程式

SweetFX的原始檔案很簡單,只有包括動態連結檔、設定檔,及渲染器程式碼等幾個檔案,使用時只需要將它們丟到遊戲執行檔所在的資料夾,執行遊戲時SweetFX就會自動啟用。不過麻煩的是,它沒有任何圖型介面,使用者需要編輯SweetFX_settings.txt這個純文字檔案,來調整各項參數,因此使用上比較不友善。

筆者尋找到SweetFX Configurator這款前導程式,它具有圖型介面可以幫助使用進行設定,使用起來更加容易。使用時只需要先點擊Add New Game按鈕並選擇遊戲執行檔,然後點擊Add  SweetFX之後,就可以開啟並設定各項SweetFX效果。進入遊戲後按下Scroll Lock鍵就可以切換SweetFX開啟或關閉,使用者也可以在SweetFX Injector setting更變熱鍵設定。

HDR效果值得推薦

筆者除了以暗黑破壞神3進行測試外,也以試了一下英雄聯盟,確定SweetFX適用於不同遊戲,這邊僅介紹暗黑破壞神3測試狀況。在反鋸齒表現部分,筆者認為與遊戲內建功能的效果差不多,主要的差異為物件邊緣比較銳利,畫面清晰度比較高,但是它對效能的影響也比較大,在登入畫面中量測關閉反鋸齒、使用內建功能、使用SweetFX等組態的FPS分別為112.59、98.75、79.94幀,效能衰減的差距約為2.36倍。

此外,筆者也嘗試了HDR特效,不過它並非貨真價實的高動態範圍光線特效,它只是仿製、模擬HDR風格的效果。開啟HDR之後,可以看到畫面中深色的部分顏色更加暗沉,而火豔的光芒變得更加紅潤、溫暖,效果十分不錯,就算不是真正的HDR,也能讓讓畫面變得更加討喜,值得推薦。

▲HDR讓可以讓遊戲中的光影看起來更加真實,不喜歡預設值也可動手微調。

延伸閱讀:

一個打兩個,NVIDIA GeForce GTX TITAN 對決 GTX 680 SLI 實測

超經典!那些陪你長大的 90 年代電腦遊戲

Sony Xperia Z 價格速報!空機價 21900 元,搭三大電信資費 6990 元起

Game Fire :調整 PC 設定、最佳化遊戲效能就靠它

本文同步刊載於電腦王雜誌
 

歡迎加入電腦王雜誌粉絲團

原文網址:https://t17.techbang.com/topics/19049-universal-3d-gaming-effects-enhanced-more-real-games-of-light-and-shadow-say-goodbye-to-sawtooth?page=1