瀏覽單個文章
宗毛
Elite Member
 
宗毛的大頭照
 

加入日期: Mar 2002
您的住址: 台北市
文章: 4,505
呵呵,回到正題吧
giligula順便幫我想一下問題吧

先來看看我今天得到的畫面:


詳細方法,cp裡面的af設定為application喜好
再去\UT2003\System\UT2003.ini
修改[D3DDrv.D3DRenderDevice]下面那一段
LevelOfAnisotropy=8(即是由應用程式開啟8XAF)
結果就可以得到上圖,看起來是Trilinear Filtering無誤

會這樣試是因為一個朋友跟我解釋的:
(呃,他看得懂中文,但是不會用中文打字)
引用:
ATI’s take is, if you can only see the top texture in the game, they don’t need to Trilinear filtering EVERY TEXTURE in the game since you can’t see them. That means Trilinear filter the TOP LAYER texture and bilinear the ones at the bottom (because they are hidden). This works very well until a game like UT2003. UT2003 reports 1 texture as the surface texture BUT IT ISN’T. So Radeon filters it but it’s covered by other textures. But since Radeon only Trilinear filters the surface texture, you will get the impression that it is not doing Trilinear. This is a misunderstanding. If you select APPLICATION PREFERENCE, the game decide what to trilinear filter, you will get the correct image. But there is NO AF selection from the control panel in UT2003, you need to manually change the setting INI in the game folder to activate AF. Once you do that, and you have application preference AND you select “enable Trilinear” in UT2003, you should get a correct image.


現在疑問點在於,是否由ut2003決定如何做filtering就是對所有的layer都進行trilinear filtering呢?
因為在我測試ut2003 custom demo,用cp裡開的8xafQ和由ut2003.ini設定的
性能分別為47.287fps和44.840fps
我猜想這應該是因為由ut2003.ini設定的話會對所有layer做trilinear filtering
因此效能會比ati driver只做一個layer的trilinear filtering而其他做bilinear filtering
來得差?
但是在最上一層的layer,ati driver設置的確是只有bilinear(姑且假設driver沒有省工)
但是這應該也算是個bug吧?
各位有何看法?
舊 2003-07-27, 11:12 PM #44
回應時引用此文章
宗毛離線中