话题
搜索

抗锯齿


对齐圆

因为即使是高分辨率的计算机显示器,当图形或文本显示区分单个像素时,其像素数也相对较少。其结果是,据称平滑的曲线通常使用锯齿状的边进行渲染。这种“锯齿状边缘”效果被称为锯齿,因此去除它被称为抗锯齿。例如,考虑一下上面所示的圆的近似值,它被放大了三倍。可以看出,圆圈的两侧并不光滑,而是参差不齐、丑陋难看。

抗锯齿圆

消除图像锯齿的最简单也是最常见的方法是以更高的分辨率渲染图形,然后使用缩放过滤器将其大小缩小到原始大小。这通过在图形中使用两种以上的颜色来模拟更高分辨率的显示(边缘也会有灰色阴影)。附加的颜色在很大程度上平滑了边缘。还显示了抗锯齿边的特写。

抗锯齿圆

上图显示了不同抗锯齿级别的图形比较。年鉴的分辨率分别为原件的1倍、2倍、4倍和8倍。请注意,这种抗锯齿方法会导致计算时间呈指数级增长(例如,最后一个图形的渲染时间是第一个图形的64倍)。

抗锯齿立方体

三维图形的反走样也可以以完全相同的方式执行,如上图所示。上图比较了立方体结构的放大边缘。


另请参见

混叠,Bresenham的直线算法

此条目由贡献维克托K.马库拉

与Wolfram一起探索| Alpha

引用如下:

Wiktor K.马库拉。“消除混叠。”来自数学世界--Wolfram Web资源,创建人埃里克韦斯特因.https://mathworld.wolfram.com/Antialasing.html

主题分类