PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   關於GeForce在Quake3中貼圖難看 (https://www.pcdvd.com.tw/showthread.php?t=14952)

XKZ408 2000-12-27 07:00 PM

前面有網友提到GeForce在Quake3中的貼圖很難看
沒錯確實是如此 是S3TC搞的鬼
在1.17以後的版本id就乾脆把S3TC給關掉了
畫面當然好似開4xFSAA一般^___^
我找到國外一篇文章
好像是全系列GeForce的DXT1都有此問題
大家可以去看看研究研究^^ http://www.gamebasement.com/pages/h...=articles&id=49

berzin 2000-12-27 07:47 PM

不!這是GeForce系列bug問題
目前Nvidia面臨嚴重的硬體DXT1材質壓縮的問題,所有DXT1在GeForce系列的卡上材質壓縮都會降低成16-bit color,這個問題同時出現在D3D和OpenGL身上,所有GeForce系列的卡包括NV10,NV11和NV15/16(Pro,Ultra)都會有這個問題,
除非NV20釋出.............
否則所有Nvidia卡支援硬體材質壓縮都會有bug.

關於S3TC...
S3TC 有五種貼圖壓縮格式,在 DirectX 中,分別稱為DXT1 ~ DXT5。這些不同的貼圖壓縮格式,其實就是為了透明度(即 alpha channel)所設計的。
DXT1 是 S3TC 中,是最基本的壓縮格式。
它是用來處理「沒有 alpha channel」或是「alpha channel 為 1 bit」的貼圖。其它的壓縮方式都是只是 DXT1 的變化而已。

而這個DXT1材質壓縮問題的解決方法,在Q3控制台裡打入
r_ext_compress_textures 0,
關掉DXT1材質壓縮,即可解決Q3天空失真問題,



[這篇文章曾被 berzin 重新修正編輯過 (時間 12-27-2000).]

[這篇文章曾被 berzin 重新修正編輯過 (時間 12-27-2000).]

VidiaKid 2000-12-27 11:43 PM

>而這個DXT1材質壓縮問題的解決方法,在Q3控制台裡打>入r_ext_compress_textures 0,
>關掉DXT1材質壓縮,即可解決Q3天空失真問題,

不過滿傷腦筋的
關掉材質壓縮功能
32Bit下效能會下降不少
在我的機器上(Celeron 920+ MX)
DM1用1024x768@32bit特效全開原本
有62fps,一關掉後馬上變成50fps


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

vBulletin Version 3.0.1
powered_by_vbulletin 2025。