![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 顯示卡討論區
(https://www.pcdvd.com.tw/forumdisplay.php?f=8)
- - ATi GPU Doom3性能提升40%方法搶先看
(https://www.pcdvd.com.tw/showthread.php?t=368001)
|
|---|
ATi GPU Doom3性能提升40%方法搶先看
beyond3d論壇的Humus,為我們帶來將ATi GPU Doom3性能提升40%的方法,根據Humus的方法,我們需要修改Doom3 pak000.phk4壓縮包當中的渲染文件,具體方法如下:
1/用WinRAR打開Doom3 pak000.phk4壓縮包,在winrar文件瀏覽框當中找到interaction.vfp文件,用記事本打開interaction.vfp文件。 2/在interaction.vfp當中找到以下代碼: PARAM subOne = { -1, -1, -1, -1 }; PARAM scaleTwo = { 2, 2, 2, 2 }; 在這段代碼下面加上:PARAM specExp = { 16, 0, 0, 0 }; ,現在這段代碼應該是: PARAM subOne = { -1, -1, -1, -1 }; PARAM scaleTwo = { 2, 2, 2, 2 }; PARAM specExp = { 16, 0, 0, 0 }; 3/將以下代碼: # perform a dependent table read for the specular falloff TEX R1, specular, texture[6], 2D; 修改為: # perform a dependent table read for the specular falloff # TEX R1, specular, texture[6], 2D; POW R1, specular.x, specExp.x; 4/保存interaction.vfp文件,Winrar會詢問是否更新Doom3 pak000.phk4壓縮包當中的文件,選擇是。至此,修改完成。 根據Humus自己測試,在1280x1024分辨率下,修改前的fps是34fps,修改之後的fps是48fps。 轉自驅動之家 |
幫樓主補一下,在glprogs這個資料夾裡.....:D:D:D:D:D
|
哇賽 :yeah:
可以進步那麼多啊! 那畫質還有執行的穩定度會不會受到影響呢? |
是4%還是40%啊?
好可怕的效能提升啊......@@ |
不知道畫面會不會也跟著麼降低40%@@
|
原討論請看這裡!!
http://www.beyond3d.com/forum/viewtopic.php?t=14874 長達16頁的討論...而且原修改經過不少討論修正 最後JC的回應,產生最後的答案... 只要修改一行即可...而且效能真的提昇了!! 引用一下 Humus 所 post來自JC的回應 I got a response from Carmack: Quote: Our specular function isn't a POW function, it matches the bias / scale calculations done on the NV10/NV20/R200 paths. This of course explains why it doesn't look exactly the same. This is also a good thing. Now we don't even need to use a POW function, but we'll be fine with a MAD_SAT, which make it even faster. Got 21% boost in the timedemo with this. Now I still don't know exactly what exponent he's approximating, or if he's using different lookup tables for different materials, but I've tried this and it seems to look the same, but our fellow artifact hunters may want to verify that. Code: MAD_SAT R1, specular, 4.0, -3.0; If that causes artifacts for someone, maybe approximating a lower exponent will do it: Code: MAD_SAT R1, specular, 3.0, -2.0; 就這麼簡單....連修正包都有了... 大家可以試試看喔!! |
我來試試看
希望能提升效能 |
真的有作用
k8 3400+ 1g ram 9800 pro 129mb 之前開high setting 1024 x 768 畫面亂一點的地方 fps會掉到3x 現在大部分都能維持在5x-60 亂一點4x 很少掉到3x |
這篇已經BOOKMARK起來, 就等DOOM 3上架囉~ 希望能讓我R9800 P起死回生 :like:
|
明顯有感覺順暢多了...
|
| 所有的時間均為GMT +8。 現在的時間是05:01 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。