2023年遊戲開發者大會上AMD宣布了新的AMD FidelityFX SDK 。該SDK旨在成為所有FidelityFX效果的所在地,這些效果以前只能作為單獨的解決方案提供,這使得遊戲開發人員更難在他們的遊戲中實施它們。
在GDC 2023上技術人員首席成員Jason Lacroix主持了一場專門的演講,介紹了AMD FidelityFX SDK。在會議期間他解釋說:
在過去的4年裡,我們推出了許多極具價值的技術。然而隨著我們繼續發展我們的效果庫,我們開始變得明顯需要一個更好的解決方案。我們當前的樣本有許多問題,隨著我們不斷添加,這些問題變得更加明顯。
編碼標準和風格的不一致,其中一些是以非常不容易遵循的方式完成的。在設置新效果時,我們有很多不必要的樣板代碼和重複代碼。支援圖形框架普遍缺乏穩定性。事實上到目前為止我們的效果已經在不少於6個不同版本的Cauldron上發布,每個版本都倒入了許多破壞API的更改,使開發速度放緩到我們不太滿意的程度。功能訪問器的不一致。我們的一些示例有類似API的訪問器;然而大多數人沒有。我們的平台/API支援也很有限。我們很少與DX12同時發布Vulkan版本——如果有的話——而且Xbox支援的功能也很少。
現在SDK旨在透過為您期望從AMD獲得的所有出色軟體帶來簡單性、結構性和一致性來糾正很多問題。AMD FidelityFX SDK將於2023年第2季透過GPUOpen發布,帶有Vulkan和DirectX12的原生後端,以及AMD的Cauldron的自定義後端。
AMD還宣布了三種新的FidelityFX效果:FidelityFX景深、FidelityFX鏡頭和FidelityFX模糊,所有這些效果都是不言自明的。此外混合反射和Hybris陰影也將包含在AMD FidelityFX SDK中,一樣將在2023年第二季發布。
資料中包含的路線圖確實有一些有趣的額外訊息。例如1.0 版還有望添加 FidelityFX 著色器預編譯器,這有望讓開發人員更輕鬆地避免遊戲中的著色器卡頓。在第 3季,AMD FidelityFX SDK 1.1版預計將添加新效果、改進Cauldron後端、Xbox專用GDK後端以及對場景交互的支援。最後1.2版應該會在2023年第四季登陸,其中包含功能改進和一些新效果。
消息來源
|