瀏覽單個文章
bluesystem
Master Member
 

加入日期: Jan 2000
您的住址: 台灣桃園
文章: 1,717
回覆: 回覆: 回覆: 請問vertex shader和T&L的關係

引用:
Originally posted by Oudie
不太了解,我的主要問題在於vs和T&L這二項功能,VS是不是可取代T&L?
這二項技術是類似的嗎?如果R3XX和RV3XX沒有硬體T&L那是否需要這項功能是軟體或是VS模擬?


VS 跟TnL是一體的兩面...怎麼說呢?
傳統的3D運算,是固定功能式的做法,也就是單純的幫你做TnL(座標轉換跟打光).
也就是這一部份的運算電路是做死的,有的功能就有,沒有的功能就沒有.

而Vertex Shader,它是可以依照自己的程式去叫顯示晶片的硬體去運算設定頂點
的資料,當然包括TnL的工作.但是電路的設計就像CPU一樣比較有彈性得多了.可以
做很多額外的工作.

R3XX系列我不是很清楚,應該是在Driver這邊就做了把傳統TnL的資料變換成VS的
資料(用VS實做傳統TnL著色管道),大部份應該都還是硬體的VS指令運算的.
__________________
祝~Po文破千篇......
舊 2003-12-04, 05:39 PM #4
回應時引用此文章
bluesystem離線中