Games101笔记-Lecture06

Antialiasing

Artifact(引申为不正确的图形渲染效果)

Jaggies(锯齿)

在这里插入图片描述

Moire Pattern(摩尔纹)

在这里插入图片描述

Wagon Wheel Illusion (False Motion)车轮倒转

在这里插入图片描述

Behind the Aliasing Artifacts:

信号变化过快而采样频率过慢

反走样的思路:

在采样前先进行模糊(blur)

  1. Why undersampling introduces aliasing?
  2. Why pre-filtering then sampling can do antialiasing?
Frequency Domain(频域)
傅里叶变换

将函数在时域和频域之间转换
在这里插入图片描述

对于高频信号,采样频率过低,采样结果与某个低频信号采样结果一致,这种结果就导致了失真
在这里插入图片描述

Filtering(滤波,将某种频率的信号过滤)

右图为左图在傅里叶变换后的结果,越靠近中心点频率越低,十字线是因为图片边缘为重复处理,导致剧烈变化,因此有高频信号
在这里插入图片描述

高通滤波

在这里插入图片描述

低通滤波

在这里插入图片描述

带通滤波

在这里插入图片描述

滤波可通过卷积(Convolution)进行

Convolution Theorem:

Convolution in the spatial domain is equal to multiplication
in the frequency domain, and vice versa
空间域上的卷积等于频域中的乘积,反之亦然

在这里插入图片描述
3x3的均值滤波相当于低通滤波
在这里插入图片描述
如果是一个9x9或者更大的核,那么对应频域中的图像就会更小,频率更集中在低频
在这里插入图片描述

Sampling = Repeating Frequency Contents

在这里插入图片描述
采样本质是用序列的冲激信号与原信号相乘,得到一系列的采样值
相当于是在频域空间做卷积,而冲激信号的傅里叶变换还是冲击信号,冲激信号的卷积结果就是将原函数的原点移动到冲激信号处,所以结果即将频域信号一个个地搬到周期点位置。

而低频采样导致频域的冲激信号分布密集,因此会出现信号堆叠,从而失真
在这里插入图片描述
反走样则是先进行模糊(低通滤波,或者说用box function卷积),将频域信号重叠部分过滤,结果则会减少失真
在这里插入图片描述

实际应用:SuperSampling

MSAA:一个像素点的值由周围多个采样点平均决定
在这里插入图片描述
别的方式还有FXAA,TAA,DLSS

图片来源于课程PPT

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值