來自圖靈的眷顧:AMD Vega 64也能在遊戲中啟動光線追蹤?
我們都知道雖然“光線追蹤”聽起來很厲害,但是就原理來說並非特別複雜,本身的原理並非今日之星,之所以能夠在今年夏天突然能夠做到實時光線追蹤的程度,本身就是業界厚積薄發的性質,再加上微軟在上游的支援,才能讓實時光線追蹤在今年成為可能。然而正如我們知道的,因為GeForce RTX顯示卡在微架構層面增加硬體加速性質的RT Core,以明顯增加核心面積作為代價換來能夠支援實時光線追蹤,而目前的AMD Radeon顯示卡,其實理論上說要支援DirectX Raytracing絕對不是難事,但是因為諸多限制,進展肯定要比競爭對手來得更低,無法做到相同的支援程度,所以就目前來說我們還沒看到它在遊戲中的光線追蹤表現。
在上週的晚些時候EA DICE就針對《戰地V》釋出支援光線追蹤的追加補丁,趕在豪華版玩家解鎖遊戲前推送。玩家需要升級到最新的Windows 10 October 2018 Update,然後還要升級最新的GeForce Game Ready驅動才能夠在遊戲中通過開啟DirectX 12享受到光線追蹤的效果。然而昨天有位玩家在Guru3d論壇表示,它通過魔改操作,讓自己的AMD Radeon Vega 64顯示卡同樣能夠支援光線追蹤……好吧這麼說有些誇張,應該說他非常激動的認為自己能夠通過修改遊戲配置檔案來讓沒有任何硬體加速的Vega 64顯示卡開動光線追蹤,但是因為它發現自己能夠在2560*1440解析度還能跑到70FPS左右(光線追蹤當中的高預設),這要比我們的RTX 2080 Ti還要強,所以他自己都不敢相信這是否是真的(多麼年輕的孩子),因此他專門 ofollow,noindex">分享到論壇上面 來,這篇本身討論Vega 64效能的文章可能因為這火起來,已經有52頁這麼長。
魔改的過程很簡單,我們看到我的文件當中的PROSAVE_Profile配置檔案,將其中的引數修改為:
GstRender.Dx12Enabled 1
GstRender.DxREnabled 1
GstRender.RaytraceReflectionQuality 2
至於隨後發生的事情,這位玩家並沒有認真試試車輛、玻璃的反射,他只是跑去玩單人戰役部分的第一關,感覺自己的反射效果好很多。好吧至少看上去他修改的引數是有用的,但是不知道他是否清楚可能上面已經有更多引數限制裝置來讓這些引數生效呢。正好動作一向超級快的OSDGaming在做《戰地V》的測試,於是就按照他的方法來測試,他們表示根據自己的觀察來看,並沒有看到類似光線追蹤的效果,而是常見的螢幕空間反射,比如說就沒有反射NPC玩家在水面上的倒影,可能是遊戲本身的反射效果就不差,所以讓沒有看過光線追蹤的玩家為此混淆。