PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   ATI Radeon 遊戲貼圖錯誤....是 Driver 的問題 ?? 還是硬體呢 ?? (https://www.pcdvd.com.tw/showthread.php?t=263446)

orakim 2003-10-30 04:31 PM

引用:
Originally posted by 性格男人
我希望我說一次就好 大家別再亂猜了

ati 跟 nvidia 基本上會出現貼圖錯誤
"大部分"的原因都出在 深度精確值
nvidia 主推 16bit 32bit ati 主推 24bit

所以廠商 必須準備ati 跟 nvidia 的深度精確值 不然就會造成貼圖不正確
如果沒有這樣的資訊 哪貼圖很容易出錯( 看開發的引擎)
也因此 在新的drive 也不會解決這問題
除非廠商提供資料
不然就一樣無法解決
附帶一提
dx9 的深度精確值 定義為24bit 喔
所以呢 nvidia 的卡...........多保重囉

原來如此 總算清楚JC大師 講的意思了
之前只是引述JC大師的講法 不是很清楚 它的意思

馬蓋先 2003-10-30 04:32 PM

感謝性格兄深入淺出的分析
又學了一堂課:D

不難理解為何AM3剛推出NV貼圖錯誤的問題:cool:

Lin XX 2003-10-30 09:37 PM

引用:
Originally posted by PAURA
是硬體
沒錯
有沒有玩過光明征服者這款遊戲
最明顯的在光明陣營第八關
如果同時擁N與A的顯示卡
自己去體驗吧
我不貼圖
N的一次搞定
A的一路從3.2,3.4,3.5,3,6更新到3.8
一樣爛


麻煩貼張NV顯卡的圖,讓我瞧瞧吧,看看ATI的部分哪裡爛了。虧我將這遊戲從頭到尾破關數次以上......

trumpets 2003-10-30 10:03 PM

請問大家玩將軍如用radeon 7200顯示卡都用哪一個驅動程式呢?!
我如果不開啥特效是不會delay ...用最低解希度玩的話啦
但是會出現一堆貼圖錯誤...
這跟我的顯示卡等級不夠有關嗎?!
我的驅動程式是用wxp-w2k-catalyst-7-94-030917m-011434c
配備是Piii-1g賽揚
384mb ram...
或者跟內部設定有關呢?

西亞加垃 2003-10-30 10:19 PM

引用:
Originally posted by 性格男人
我希望我說一次就好 大家別再亂猜了

ati 跟 nvidia 基本上會出現貼圖錯誤
"大部分"的原因都出在 深度精確值
nvidia 主推 16bit 32bit ati 主推 24bit

為什麼深度精確值 會造成貼圖錯誤
這不好解釋 有圖會比較快 我懶得找圖了
我用說的好了

大家要先有觀念 3d遊戲 的模型 一般都用三角形所組成的
但是一個模型 可能會不只一個三角形
可能數百 數千 數萬....................
如此一來就會有一些問題 那就是哪個面先畫 那個面後畫
簡單的是用畫家原理 也就是底圖先畫 在依序(後前)慢慢畫
這樣才不會原本在後面的圖案卻檔到前面的圖

不過因為3d的模型 越來越複雜 所以畫家原理已經不敷使用
於是顯示卡公司提出 z-buffer的觀念 也就是 每一個三角形的頂點 在加入深度值
用以判斷 哪個面是前面哪個後面 一般顯示卡的記憶體大部分都是存這些資料
詳細原理不說 有觀念就好

所以如果深度精確值長度 不同 就會產生一些問題
也就是貼圖的問題

因為 24bit的精確值 轉換成 16bit 會造成一些值四捨五入後 變成一樣 導致貼圖混亂
照理來說 16 bit 轉成 24bit 並不會造成混亂 不過這中間還牽捨到一些轉換的問題
所以轉出來還是會造成貼圖的問題

所以廠商 必須準備ati 跟 nvidia 的深度精確值 不然就會造成貼圖不正確
如果沒有這樣的資訊 哪貼圖很容易出錯( 看開發的引擎)
也因此 在新的drive 也不會解決這問題
除非廠商提供資料
不然就一樣無法解決

附帶一提

dx9 的深度精確值 定義為24bit 喔
所以呢 nvidia 的卡...........多保重囉


+1:shy:
是這樣啊!?那廠商不會『資料』兩邊弄好??之後兩邊『賺』嗎??:cool: :cool:

X武者 2003-10-30 10:35 PM

引用:
Originally posted by 西亞加垃
+1:shy:
是這樣啊!?那廠商不會『資料』兩邊弄好??之後兩邊『賺』嗎??:cool: :cool:


這也是本來廠商就該做的事...ATi跟nVIDIA接下來應會受到平行重視吧...
有很多人都認為:『老子花大錢買卡來玩Game,居然貼圖錯誤或不能玩。』這種想法實在沒啥水準,因為遊戲設計商的設計能力可佔70%以上,看看魔獸3一片光碟任何卡都沒問題...連MAC平台都照樣跑,偏偏也有像鬼武者這種移植移心酸的作品...
遊戲開發商功力爛的話...FX5900都能變MX...

性格男人 2003-10-31 09:30 AM

引用:
Originally posted by 西亞加垃
+1:shy:
是這樣啊!?那廠商不會『資料』兩邊弄好??之後兩邊『賺』嗎??:cool: :cool:



就看廠商願不願意花這個時間了
畢竟遊戲有所謂的時間性

性格男人 2003-10-31 09:33 AM

引用:
Originally posted by X武者
這也是本來廠商就該做的事...ATi跟nVIDIA接下來應會受到平行重視吧...
有很多人都認為:『老子花大錢買卡來玩Game,居然貼圖錯誤或不能玩。』這種想法實在沒啥水準,因為遊戲設計商的設計能力可佔70%以上,看看魔獸3一片光碟任何卡都沒問題...連MAC平台都照樣跑,偏偏也有像鬼武者這種移植移心酸的作品...
遊戲開發商功力爛的話...FX5900都能變MX...


不會拉 新引擎如果支援 direct 9 則都會把深度精確值預設為24 bit
現在大部分的新引擎 比較不會有這問題
除非是舊引擎

不然大多不會有問題 現在會有問題的 反而是nvidia


所有的時間均為GMT +8。 現在的時間是10:52 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。