格倫
抗鋸齒(Anti-Aliasing,簡寫為AA)就是這樣一項很特別的圖形技術,它能夠明顯的改善游戲畫面表現力,同時也會讓游戲幀數大幅下降。所以多年以來,不論是顯卡廠商還是游戲開發商,都在努力的改進抗鋸齒效率,開發出新的抗鋸齒模式,讓游戲畫質變得更好,同時也不至于讓性能損失太多。
速度與畫質一直都是3D游戲追求的兩大終極目標,但很多時候,速度與畫質總是魚和熊掌不可兼得,想要開啟高級特效必然會損失幀數導致流暢度下降,因此就需要硬件廠商不斷的研發出性能更強的GPU,也需要軟件廠商研發出更高效率的圖形技術。
抗鋸齒(Anti-Aliasing,簡寫為AA)就是這樣一項很特別的圖形技術,它能夠明顯的改善游戲畫面表現力,同時也會讓游戲幀數大幅下降。所以多年以來,不論是顯卡廠商還是游戲開發商,都在努力的改進抗鋸齒效率,開發出新的抗鋸齒模式,讓游戲畫質變得更好,同時也不至于讓性能損失太多。
所以,大家一定聽過或者見過以下這些抗鋸齒中的一種甚至多種,如:MSAA、CSAA、CFAA、FXAA、TSAA……今天筆者就為大家詳細解讀3D游戲中的鋸齒是如何產生的,回顧最常見的MSAA技術的原理和優缺點,最后介紹NVIDIA新開發的一種效率極高的抗鋸齒技術——MFAA。
我們知道,顯示屏是由一個個方塊像素點組成的,這些方塊像素點在顯示斜向或圓形物體時,會不可避免的在邊緣產生鋸齒狀的線條。當顯示器的分辨率或顯示屏的PPI(每英寸的像素數)足夠大時,人眼將無法看清具體的像素點,但相鄰像素之間的色彩差異也會產生明顯的錯落感,高分辨率/PPI由于像素變得非常細膩,可以同比縮小鋸齒,但仍不能完全消除鋸齒。