全屏抗鋸齒

全屏抗鋸齒

全屏抗鋸齒(Full Scene/Screen Anti Aliasing (FSAA)),是一種能夠消除畫面中圖形邊緣的鋸齒,使畫面看起來更為平滑的一種技術

技術用途


抗鋸齒(Anti-aliasing)的技術通常被運用於3D或文字的畫面。

實現方法


其主要的方法是通過採樣演演算法,就是將在圖形邊緣會造成鋸齒的這些像素(pixel)與其周圍的像素作一個平均的運算,增加像素的數目,達到像素之間平滑過渡的效果。

技術缺點


會造成畫面有些許的模糊。

分類介紹


將介紹兩種被用來實現FSAA的主要技術-OrderedGridSuperSampling(OGSS)和RotatedGridSuperSampling(RGSS)。所謂的OGSS就是將原來的畫面放大並且在這放大的畫面中進行上色的動作,之後再將畫面還原到原來的大小顯示在螢幕上,這樣的做法所得到畫面會將畫面中影像邊緣的鋸齒消除。而RGSS比OGSS多了一個調整取樣(Jitter)的步驟來達成消除鋸齒的目的。

作用特效


去掉鋸齒后,還可以模擬高解析度遊戲的精緻畫面。它是目前最熱門的特效,主要用於1600 * 1200以下的低解析度。理論上來說,在17寸顯示器上,1600 * 1200解析度已經很難看到鋸齒,無須使用抗鋸齒演演算法。如此類推,在19寸顯示器上,必須使用1920 x 1080解析度,總之,越大的顯示器,解析度越高,才越不會看到抗鋸齒1920 x 1200。由於RAMDAC(Random Access Memory Digital to Analog Converter,隨機存儲器數/模轉換器)頻率和顯示器製造技術的限制,我們不可能永無止境地提升顯示器和顯卡的解析度,抗鋸齒技術變得很有必要了。