因此,在课堂上,我了解到“锯齿”是指计算机图形表示方式的离散性导致的锯齿状边缘。

我也知道,“抗锯齿”是指一种技术(主要是

,但是我遇到了一个有关“用户移动时游戏室中的图像闪烁”的问题,给出的答案是一个混叠问题。 br />
我没有得到闪烁和混叠之间的关系。有人可以向我澄清吗?

#1 楼

闪烁可以是时间混叠的一种形式。这类似于锯齿状的空间锯齿现象,但它是在时间上而不是在空间上发生。

例如,图形中图像闪烁的常见原因是相机或几何图形运动时,几何特征随其移动而波动。例如,想象一下带有细垂直杆的栏杆。取决于条相对于像素网格出现的位置,它可能会渲染为2像素宽,仅1像素宽或完全不显示。在运动中,它可能会在这些状态之间快速波动,从而产生视觉上令人反感的闪烁。

图像闪烁的另一个常见原因是具有凹凸的法线贴图和高镜面反射功率的镜面。镜面高光由于与各帧之间变化的像素对齐而可能在运动中闪烁。

仅解决空间混叠的抗锯齿策略通常会产生在静态屏幕截图中看起来不错的图像,但是事情一开始就变得一团糟。这是近年来在游戏中流行临时抗锯齿的原因之一。

评论


$ \ begingroup $
非常好的答案,特别是指向我在Google搜索中无法到达的Wikipedia arcticle。
$ \ endgroup $
– Tiago Duque
16-10-27在20:34

$ \ begingroup $
我要补充一点,混叠是一种普遍现象,可以在(屏幕)“空间混叠”或“时间混叠”之外的环境中找到:en.wikipedia.org/wiki/Aliasing
$ \ endgroup $
– wip
16-10-28在6:27