PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   國外當今最熱門的上古捲軸4 TES IV Oblivion (https://www.pcdvd.com.tw/showthread.php?t=605065)

Chiousf 2008-04-25 12:45 PM

現在已經由玩家修改到這種程度:


來自『我呸』(HoneyRain)的圖。

ruru0544 2008-07-19 05:18 PM

不好意思,挖出這麼早的討論串,只是有個小問題想請教前輩,不希望另開討論串增加網路資源的浪費 :ase

我想請教的是,我的顯示卡是ATI 3850 512MB,想要在1440x900的解析度之下同時開啟4xAA、16xAF還有HDR
我把所有設定都開到最大,只關閉self shadow和cast shadow on grass這兩個選項,整畫面非常漂亮,野外fps在28-60之間浮動(我有開v-sync) :like:

問題來了...

剛進入遊戲的時候AA和AF確實有正常作用,畫面鋸齒明顯變少,地面材質的清晰度大增
可是當我切換回視窗在跳回遊戲、或是關閉遊戲再重新進入遊戲,AA和AF就失去作用了,鋸齒和材質模糊的問題又回來了。
請問為什麼AA和AF會突然失效呢?

p.s. AA和AF我是在ATI的CCC裡面設定的,HDR則是在遊戲裡面設定的。CCC裡面的Catalyst A.I是開啟成Standard的(我不敢關閉這個選項,因為關了之後fps會降低10-20之間)
p.s.2 我有強制開啟Shaders 3.0。步驟是開啟Oblivion.ini裡面的bAllow30Shaders=1選項,還有把shaderpackage019覆蓋到shaderpackage017(ShadererInfo.ini顯示我的顯示卡使用17這個package)

octapult 2008-10-19 08:23 PM

由於底下的討論已經脫離4870x2本身太多,所以小弟改成貼在Oblivion的討論串底下

首先來幾張原始oblivion和安裝mod之後的比較圖:

原始Oblivion的野外場景1:


安裝mod之後的野外場景1:


原始Oblivion的野外場景2:


安裝mod之後的野外場景2:


原始Oblivion的Cheydinhal城鎮內:


安裝mod之後Oblivion的Cheydinhal城鎮內:


原始Oblivion的Bravil法師公會裡面:


安裝mod之後Oblivion的Bravil法師公會裡面:


小弟稍微整理一下原始Olbivion和安裝mod之後的Oblivion,在FPS上面的變化:
代碼:
                  原始Oblivion  加裝QTP3材質mod  加裝Really AEVWD
野外場景1              76            52                23
野外場景2              91            81                25
Cheydinhal城鎮內    16            19                19
Bravil法師公會         20            23                23


很詭異吧,安裝了Qarl's Texture Pack 3這個高解析度材質的mod之後,
野外場景的FPS確實降低了,可是在城鎮內和建築物內的FPS不降反升

RAEVWD這一類的AEVWD(Almost Everything Visible When Distance) mod,
雖然可以讓你看到所有遠方的建築物,可是會嚴重吃掉你的cpu運算能力,大幅降低FPS
小弟安裝了這些mod之後,野外的FPS剩下13-30

為什麼我會說是吃掉cpu運算能力,而不是說GPU運算能力呢?
因為小弟開了兩個GPU-Z專門紀錄兩個GPU的活動狀況
兩顆GPU的負載分別都只有3x%.....

再來看看CPU的負載:


CPU使用率0是因為小弟只用windows內建的擷圖功能,
切換到工作管理員的時候cpu使用率只剩下0了,原本應該是35%左右

從cpu使用率紀錄這張圖來看,第二顆核心一直處於高負載狀態,第三顆則是處於25%使用率的狀態

我們可以合理推論,Oblivion確實有支援雙核心,但是支援的程度很不理想
想要提高野外場景1的FPS,提昇cpu時脈可能會有比較直接的幫助。

看來要裝Qarl's Texture Pack,只要GPU夠力,顯示卡記憶體夠大就措措有餘了
可是如果要裝AEVWD的話,CPU也要夠力才行

最後來張安裝mod之後的Waterfront,此畫面的FPS只有13


其實上一張圖片的FPS還不是最低的,最低的還有到9的,是在Waterfront的外側往燈塔方向看
不過也不是GPU不夠力,而是CPU不夠力

小弟的測試環境:

CPU: Intel Q6600 @ 2.4Ghz
記憶體: DDR2800 2GBx2
主機板: 技嘉GA-EP35-DS3
顯示卡: PowerColor HD 4870x2
畫面解析度: 1440x900 4xAA 16xAF

安裝mod:

Unofficial Oblivion Patch - 必裝的mod,解決Oblivion主程式許多bug
Unofficial Oblivion Mod Patch - 必裝的mod,解決Oblivion官方mod許多bug
Unofficial Shivering Isle Patch - 必裝的mod,解決資料片許多bug
Qarl's Texture Pack 3 Redimized - 主程式專用高解析度材質,最佳化過的版本,材質解析度稍微低些,但是跑起來會比原本的快些
Shivering Isle Texture Pack - 資料片專用高解析度材質
RAEVWD - Really Almost Everything Visible When Distance - 顧名思義,讓你可以看到遠方幾乎所有的建築物,FPS超級殺手。Qarl's Texture Pack對FPS的影響遠遠不及這個mod
Darnified UI - 使用者介面強化
Harvest [Containers] - 開箱子之後,箱子會實際打開
Harvest [Flora] - 採取植物之後,畫面上的植物會真的有被採收過的造型
Natural Environment - 增加許多種天氣變化、並且強化效果,夜晚也會比較像真實一樣變得比較暗。花草樹木會變成兩倍大,會稍微降低一些FPS
Illumination Whithin Revived - 不再有城鎮晚上建築物的窗戶黑漆漆的不合理情況了
Interior Light - 建築物裡面不再有晚上還超級亮這種不合理的情況了
Enhanced Water - Natural Environment提供的Natural Water把水設定的太透明了,變得很沒有真實感,小弟覺得這個比較好
HGEC - 也就是女性身體模組啦 :D
High Rez Texture for HGEC - 給HGEC用的高解析度材質
Soya 4 Hair Pack - 四種髮型,不過只有兩種比較好看些
MaleFullBody - 換掉女性的模組和材質,當然也要換掉男性的才不會突兀
Ren's Beauty Pack - 提供幾種新種族讓你選擇,雖然比Oblivion提供的漂亮許多,不過小弟還是比較喜歡用breton
Sexywalk - 讓你的角色可以走模特兒台步
Oblivion Pose Pack and Erotic Oblivion Pose Pack - 增加多種角色動畫,顧名思義當然包括18禁的 :D
HGEC HCup Moving Breasts Normal - 胸部會跟著走動而起伏 :hungry:

p.s. 4870x2的主要GPU實在太熱情了,剛進入野外場景1的時候居然高達89度,ATI對他們的產品耐熱真有信心

walkingdog 2008-10-21 07:43 AM

octapult兄,
你的mod會不會灌太多導致某些區域效能大降?
我知道不少人灌的mod比你多好幾倍,
故這裡指的是mod與mod間的"干擾"問題,
不曉得你有沒有試過無mod時的執行效能~~
(不是把mod disable而已,而是遊戲剛安裝完的純潔環境)

天氣mod我試過
AWS weather與natural environment,
但我覺得色調太過濃膩,
還是原本的感覺舒服,
不曉得有沒有不錯的天氣mod可以推薦~~

EIGHTS 2008-10-21 07:57 AM

引用:
作者walkingdog
...天氣mod我試過
AWS weather與natural environment,
但我覺得色調太過濃膩,
還是原本的感覺舒服,
不曉得有沒有不錯的天氣mod可以推薦~~


AWS 的作者 HTF 有開發新一代的天氣系統
Enhanced Weather
http://www.tesnexus.com/downloads/file.php?id=16544
你可以試試看囉

EIGHTS 2008-10-21 08:01 AM

引用:
作者octapult
由於底下的討論已經脫離4870x2本身太多,所以小弟改成貼在Oblivion的討論串底下
...


你裝的 MOD 跟顯示品質改進有關的實在不多
我裝的比你多很多
而且電腦並沒有比你高級

我想應該是你沒有對遊戲做最佳化的關係吧?

teraflare 2008-10-21 10:08 AM

引用:
作者EIGHTS
你裝的 MOD 跟顯示品質改進有關的實在不多
我裝的比你多很多
而且電腦並沒有比你高級

我想應該是你沒有對遊戲做最佳化的關係吧?

4870X2....真漂亮
不知道有沒人裝4670玩過...
最近又裝回去玩....

octapult 2008-10-22 03:36 AM

walkingdog和EIGHTS兩位網友的問題很接近,小弟就一併回答囉

小弟google過不少Oblivion的調校文章,幾乎所有方法都試過了
Oblivion.ini裡面的thread參數我都有打開、openmp這些都有調整
uInterior Cell Buffer、uExterior Cell Buffer、iPreloadSizeLimit都按照tweakguides網站的建議去作調整

openmp的部份則是
iThreads=9
iOpenMPLevel=32

iShadowMapResolution我調成2048
不過我試過256和1024,fps都沒變
只有調成4096才會嚴重變慢

只差沒有安裝streamline了
streamline雖然會提昇fps,但是他是利用動態去掉畫面細節的方法去達成的(譬如草、木、石頭不見),小弟不喜歡這種方法,就移除掉了

mod與mod之間互相干擾應該是不會
小弟所有mod都是omod格式,只有Qarl's Texture Pack會把一些材質資料給覆蓋過去
而且我也試過oblivion整個重灌,在乾淨的oblivion底下,fps只有1-3的改進而已(還沒有安裝QTP3之前)。

QTP3其實對4870x2的影響很小,野外整體平均FPS只有降10多張而已
真正恐怖的FPS殺手是Really AEVWD
單單這個mod就讓原本野外的FPS從4x-9x降到1x-3x

最詭異的地方莫過於城鎮內了
從3850換成4870x2,fps都沒有變化(這時候還沒裝QTP3)
試過關閉Crossfire,用單顆4870去跑,FPS也是沒變
可是安裝了QTP3之後,fps反而增加3左右(3850的時候我沒裝過QTP3,沒辦法作交叉測試)

我最近google了一堆網站,發現有人用GTX 280也有效能不彰的問題
他說他把Q6600超到3.2Ghz,他在Chorrol城外只有24fps(1920x1200 4xAA 16xAF)
而且詭異的是,不管是單張還是兩張組成SLI,FPS都一樣

也有人提到Oblivion的引擎其實寫得不好
即使未來5年內的電腦都一樣跑不好遊戲的最高設定(從2006年算起)

其實小弟目前的配備在野外跑得很好
跑得不好的地方反而是城鎮內這種npc比較多的地方

請問EIGHTS兄還有哪些部份可以作最佳化呢?

EIGHTS 2008-10-22 05:31 AM

引用:
作者octapult
walkingdog和EIGHTS兩位網友的問題很接近,小弟就一併回答囉

小弟google過不少Oblivion的調校文章,幾乎所有方法都試過了
Oblivion.ini裡面的thread參數我都有打開、openmp這些都有調整
uInterior Cell Buffer、uExterior Cell Buffer、iPreloadSizeLimit都按照tweakguides網站的建議去作調整
...


你有完全依照這個
http://www.tweakguides.com/Oblivion_8.html
來調校你的遊戲

1.遊戲應該是有更新到 1.2
2.uGridsToLoad 有沒有做修改? 改大是不太建議,預設值的 5 就很好了
3.iPreloadSizeLimit 是設成 250MB(262144000) 嗎?
4.fGrassEndDistance、fGrassStartFadeDistance 有改小?
5.bAllow30Shaders 有沒有設成 1
6.fSpecualrStarMax 要改小

MOD 要加裝的部份
1.LowPoly Grass 可以減少太多雜草引起的效能問題
http://www.tesnexus.com/downloads/file.php?id=5434

2.Almost Everything VWD 是比較建議的版本
http://www.tesnexus.com/downloads/file.php?id=7705
它只會秀出遠方的建築物,不會連石頭都秀出來

AEVWD 會嚴重引影效能的原因就是太細了
石頭、斷垣殘壁都畫出來,自然會影響效能
其實它的效果就是把 uGridsToLoad 改到 100 以上
什麼都畫出來的意思

3.QTP3 對只有 256MB 顯示記憶體時,會影響效能
還有硬碟讀取速度的問題

因為材質一下就佔滿了記憶體
只好不停的讀取、交換材質檔
所以改進硬碟讀取效能和強大顯示記憶體會很有幫助

=====

我裝了超過 50 MOD
我用 GF7600、HD2600XT 遊戲效能就還不錯
到 HD3850 一切都很平順
連城鎮效能最差的 Kvatch (加了 RS Kvatch Aftermath)
都可以平順的玩

只有在戰鬥時 (這時才會真的吃 CPU 資源)
東西太多,效能才會差一些
因為有裝 MMM

再不然就是對我平順的定義和你有差距吧?
還是 AMD 的驅動程式有差異?
我不覺得你的配備,應該是比我的配備好太多了

octapult 2008-10-23 03:06 AM

引用:
作者EIGHTS
你有完全依照這個
http://www.tweakguides.com/Oblivion_8.html
來調校你的遊戲

1.遊戲應該是有更新到 1.2

遊戲版本是1.2.0.416
引用:
2.uGridsToLoad 有沒有做修改? 改大是不太建議,預設值的 5 就很好了

uGridsToLoad我維持5不變
引用:
3.iPreloadSizeLimit 是設成 250MB(262144000) 嗎?

iPreloadSizeLimit我設成104857600
引用:
4.fGrassEndDistance、fGrassStartFadeDistance 有改小?

這些我沒有改,因為對4870x2來說,野外的草和樹木並不會影響FPS
野外的FPS通常在60-90之間,只有遇到npc或是怪物,FPS才會嚴重受到影響
引用:
5.bAllow30Shaders 有沒有設成 1

這個我也有設成1,然後還把shaderpackage19覆蓋到17上
我的RenderInfo顯示4870x2用到的是package17,3850也一樣
引用:
6.fSpecualrStarMax 要改小

這個我也沒有去動
引用:
MOD 要加裝的部份
1.LowPoly Grass 可以減少太多雜草引起的效能問題
http://www.tesnexus.com/downloads/file.php?id=5434

雜草影響4870x2不大,所以我就沒有裝這個了 :)
引用:
2.Almost Everything VWD 是比較建議的版本
http://www.tesnexus.com/downloads/file.php?id=7705
它只會秀出遠方的建築物,不會連石頭都秀出來

AEVWD 會嚴重引影效能的原因就是太細了
石頭、斷垣殘壁都畫出來,自然會影響效能
其實它的效果就是把 uGridsToLoad 改到 100 以上
什麼都畫出來的意思

小弟安裝的是Really AEVWD,據作者說,AEVWD會耗掉700多MB的VRAM,而Really AEVWD只會用掉400多MB,不過兩者的FPS都一樣
不管使用哪個,這些都是最傷FPS的mod
引用:
3.QTP3 對只有 256MB 顯示記憶體時,會影響效能
還有硬碟讀取速度的問題

因為材質一下就佔滿了記憶體
只好不停的讀取、交換材質檔
所以改進硬碟讀取效能和強大顯示記憶體會很有幫助

=====

我裝了超過 50 MOD
我用 GF7600、HD2600XT 遊戲效能就還不錯
到 HD3850 一切都很平順
連城鎮效能最差的 Kvatch (加了 RS Kvatch Aftermath)
都可以平順的玩

只有在戰鬥時 (這時才會真的吃 CPU 資源)
東西太多,效能才會差一些
因為有裝 MMM

再不然就是對我平順的定義和你有差距吧?
還是 AMD 的驅動程式有差異?
我不覺得你的配備,應該是比我的配備好太多了

小弟突然發現兩位大大好像有點誤解我的意思了 :D

小弟並不是說換了4870x2之後,FPS還是沒有比3850好

其實不是這樣的 :ase

應該說,原本遊戲裡面被GPU卡住的地方,換了4870x2之後,FPS有2-3倍的提昇
而原本被CPU卡住的地方,即使換了4870x2,FPS還是不會增加

小弟前面的文章寫得太模糊了,才會讓兩位大大有誤解

事實上在cheydinhal和Brabil法師公會裡,換上4870x2之後,整體FPS是有提昇的
尤其是沒有NPC的地方,FPS甚至有提昇2-3倍之多,
只是一旦npc進入可視範圍,每出現一個npc,fps就會掉落10-20張
像Bravil法師公會沒有人的時候有100多fps,可是當5個人都進建築物之後,
只要我剛好面向這5個人,FPS會掉到剩下20多張,變得跟當初使用3850一樣的FPS

也就是說,當畫面沒有npc的時候,4870x2的FPS有原本3850的兩倍至三倍之多
可是一旦npc到達5個以上,FPS就會變得跟3850一樣,而此時4870x2發揮不出他應有的效能(小弟測試過,這時候兩顆gpu的負載都只剩下3x%)

p.s. 只要打開v-sync,4870x2在開頭選單的畫面雖然fps有60,可是卻比3850還鈍,關掉crossfire之後會減輕些
很奇怪的問題,開v-sync之後,畫面會有鈍鈍的感覺,不管3850還是4870x2都一樣


所有的時間均為GMT +8。 現在的時間是07:19 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。