微軟于5月15日正式面向購買了《極限競速:地平線6》(Forza Horizon 6)尊享版的玩家開啟了搶先體驗。
與這款賽車大作一同亮相的,還有微軟DirectX團隊最新研發的Advanced Shader Delivery技術的PC預覽版。在這一黑科技的加持下,原本極其耗時的著色器編譯過程被直接壓縮到了不可思議的4秒,徹底解決了PC玩家開游戲加載慢的痛點。
在暢玩現代PC大作時,顯卡需要對渲染畫面的“著色器”進行編譯。如果把這個過程放在游戲過程中實時進行,就會導致頻繁的畫面卡頓(Stuttering)。因此,絕大多數現代大作都會選擇在游戲“首次啟動”時,一次性集中編譯成百上千個著色器。
![]()
然而,這個過程通常需要玩家盯著進度條死等幾分鐘甚至十幾分鐘。
更折騰的是,每當顯卡驅動更新或者游戲本體打補丁,系統往往又需要重新編譯一次。對于剛下好游戲迫不及待想要開玩的人來說,這種漫長的等待無疑是一種巨大的折磨。
為了從底層解決這一頑疾,微軟推出了“Advanced Shader Delivery”技術。
微軟通過收集各個游戲的著色器數據,并與主要硬件廠商緊密合作,提前在云端構建好一個“已編譯著色器數據庫”(PSDB)。
![]()
當玩家從商店下載游戲時,這個PSDB數據庫會伴隨游戲文件一同被下載到本地。這樣一來,游戲在首次啟動時就無需再進行本地編譯,實現了打開即玩。
微軟官方數據顯示,在傳統的編譯模式下,《極限競速:地平線6》需要耗費近1分鐘的時間,而開啟該功能后,時間直接縮減至僅需4秒,效率暴增95%,同時還能有效緩解游戲內的瞬間卡頓。
值得注意的是,微軟本次的測試平臺僅使用了老舊的“AMD Radeon RX 7600”顯卡和“AMD Ryzen 7 5800”處理器。這意味著,即便是數年前的中端配置,也能夠完美享受4秒秒開的絲滑體驗。
該技術最早于去年8月發布,并于10月率先在“ROG掌機(Xbox Ally)”系列上落地,此前已在《天外世界2》和《戰爭機器:重裝上陣》等數十款作品中得到驗證。如今,這一福利終于擴展到了PC平臺,且《極限競速:地平線6》首發即支持。
![]()
目前,該功能在PC端仍處于預覽(Preview)階段。想要搶先體驗的玩家,需要通過Xbox Insider Hub應用選擇“PC Gaming Preview”并加入Xbox Insider計劃。
現階段該功能僅支持AMD的RDNA 3架構及以上的顯卡,不過微軟表示未來會聯合各大廠商將其推廣至整個PC生態。
事實上,為了消滅這個破壞體驗的進度條,行業巨頭們已經在暗中展開了激烈的軍備競賽:
英偉達(NVIDIA):今年3月,綠廠在全新的NVIDIA App中推出了自家的“自動著色器編譯”(Auto Shader Compilation)技術的測試版。
V社(Valve):Steam客戶端早在2017年就已經在大規模使用一種名為“著色器預緩存”(Shader Pre-Caching)的機制,在玩家之間共享已經編譯好的著色器。
你在玩游戲時,被“著色器編譯”卡過嗎?對于這種新技術,你覺得對你的影響和體驗改善大么?評論區聊聊吧。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.