城市天際線2單獨渲染的牙齒并不是造成游戲性能問題的原因
當《城市:天際線2》的玩家試圖弄清楚他們可以做些什么來提高性能時,他們提出了一些關(guān)于問題所在的非常瘋狂的理論-包括游戲正在渲染每個公民的個人牙齒的想法。開發(fā)商ColossalOrder已經(jīng)回應(yīng)了這一說法,雖然這并不完全錯誤,但也不是全部事實。
大多數(shù)3D游戲都具有某種“細節(jié)級別”縮放功能,這可確保距離攝像機較遠的角色和物體的渲染細節(jié)少于您近距離看到的角色和物體。這些模型的各種等級通常被稱為“LOD”,良好的LOD管理是保持圖形保真度和穩(wěn)定幀速率之間穩(wěn)定平衡的重要組成部分。
這就是為什么許多玩家對Reddit用戶Hexcoder0的帖子感到震驚,該帖子透露“據(jù)我所知,游戲確實渲染了沒有LOD的單個牙齒。”Hexcoder0能夠在游戲運行時檢查顯卡渲染的內(nèi)容,并發(fā)現(xiàn),是的,在街道上閑逛的各個公民的角色模型確實似乎具有單獨渲染的牙齒。
這引發(fā)了一場關(guān)于模組是否可以將這些公民變成火柴人的爭論,一些玩家擔心游戲的生命路徑系統(tǒng)——追蹤公民從出生到成年和老年的過程——可能會讓減少他們的細節(jié)變得不可能。
針對整個牙齒和生命路徑的問題,開發(fā)商ColossalOrder在一份聲明中表示,“公民生命路徑功能與公民幾何形狀無關(guān),也不會影響角色的表現(xiàn)數(shù)據(jù)。我們知道這些角色需要進一步的工作,因為它們目前缺少影響某些部分性能的LOD。我們正在努力將這些與所有游戲資產(chǎn)的一般LOD改進一起引入到游戲中。角色具有許多細節(jié),雖然現(xiàn)在看起來沒有必要,但在未來將變得相關(guān)該項目。”
這并不能完全揭穿過于詳細的牙齒可能會對性能產(chǎn)生負面影響的觀點,但它確實表明并不是生命路徑系統(tǒng)破壞了游戲的幀速率。這里需要記住的更重要的事情是,雖然工作室自己承認可能缺少一些LOD,但這并不意味著游戲始終會渲染數(shù)以萬計的牙齒公民-當個別公民仍然從視野中消失時,相機距離足夠遠,即使您從極廣角看大城市,幀速率仍然很困難。
《城市:天際線2》補丁至少為我們在提高性能方面提供了良好的開端,但仍需要做更多的工作。至少我們都可以同時享受一些關(guān)于牙齒的模因。
標簽: