來源:3DM
作者:zctang304
遊戲的LOD和2代還是一個尿性,就算把所有圖形選項拉到最高,距離還是很短,尤其是模型和建築陰影。草地和樹木的LOD距離倒還可以,不過在一些寬闊的野外還是會明顯感到遠處光禿禿一片。目前個人只研究出針對陰影和植被的LOD提升辦法。模型LOD我沒測試出來,看似是調整模型LOD的專案卻沒有效果,個人覺得還是CDP在引擎或者程式內部進行了限制。
首先找到“我的文件”,“the witcher 3”,“user.settings”這個檔,用記事本打開。
找到“CascadeShadowDistanceScale0”這個項目(同樣還有CascadeShadowDistanceScale1,CascadeShadowDistanceScale2,CascadeShadowDistanceScale3,理論上這是控制其他類型陰影渲染距離的參數,但目前沒有發覺明顯的不同)。初始值應該是1,你可以改成2或者3,甚至更高。然後讓我們看看效果。
初始值
可見提升這個參數可以明顯改進建築細節陰影的顯示距離,本來只顯示建築框架的陰影隨著參數的提升就可以在較遠距離上顯示整個建築的完整陰影。較遠距離的植被陰影應該也是由其他類似參數控制。而且幀數基本變化不大,這對改善視覺效果還是很有説明的。
其次我們來看看草地和樹木的渲染距離。還是“user.settings”這個檔,找到GrassDistanceScale,FoliageDistanceScale,FoliageShadowDistanceScale這三個參數。依次是草地的渲染距離(初始值1.5),樹木樹葉渲染距離(初始值1.8),樹葉被陰影覆蓋的距離(初始值54)。讓我們看看提升這三個參數會有什麼效果。
初始值
提升1/3
提升1/2
注意紅圈,提升數值後,極遠處也會有草地渲染,而且樹木被陰影覆蓋的距離也會提升,不會出現中等距離的樹木較黑,遠處的樹木反而發白的現象。不過對幀數的影響比較大,個人建議提升1/3即可,效果基本滿足要求。
不過總的來說巫師3的草地和植被渲染非常對不起畫面的其他方面,再一次證明了speedtree的落後。這植被效果說實話連4年前的上古5都比不過,遠的更不要說孤島危機系列,近的孤島驚魂4。聽聞CDP要出畫質補丁(第一版已經出了,無非是加了個高級銳化,其他變化不大,提升了一點運行性能),要求也不高,就希望給草地加點陰影或者AO效果,這樣畫面質感會提升一個層次。