GAMES101-lecture06

Rasterization 2

(Antialiasing and Z-Buffering)

Antialiasing(抗锯齿)

artifacts(瑕疵)

  1. jaggies(锯齿)
  2. moire(摩尔纹)
  3. wagon wheel effect(车轮反转)

Sampling theory(采样理论)

频域

傅里叶变换

image-20240123162831659

将信号从时域变到频域

低采样频率导致频率走样(aliases)

image-20240123101654992

两个不同形状的函数,但是采样之后有同样的结果

滤波=去除一定频率的信号

image-20240123163700579

高频信息表示图像的边界

通过低通滤波器,去除了边界

image-20240123164052991

image-20240123164106662

滤波=卷积(平均)

在时域上的卷积,等于频域上的乘积

image-20240123165301625

滤波器核越大–>只能通过更小的频率

image-20240123165844624

采样=重复原始信号的频谱

image-20240123170011034

aliases的产生——频域上的内容被混合了

image-20240123170609935

采样频率越高,在频谱上间隔越大;采样频率低,在频谱上间隔小

当采样频率过小时,采样后,信号在频谱上叠加混合了,造成了aliases

antialiasing

  1. 增加采样的频率(增加显示器的分辨率)
  2. Antialiasing——》Limiting then repeating

image-20240123194005226

先对图像进行模糊(砍掉高频信号),再进行采样

image-20240123194314868

怎么做模糊?

image-20240123194459831

MSAA——超采样

image-20240123195207306

image-20240123195215051

image-20240123195322378

cost of MSAA?

增大了计算量——》分布不同,可以复用(减小加算量)

其他抗锯齿方法

  1. FXAA
  2. TAA(Temporal AA)

超分辨率/超采样vs抗锯齿

DLSS

Visibility/occlusion(遮挡)

作者

luocan

发布于

2024-01-25

更新于

2024-01-28

许可协议

You need to set install_url to use ShareThis. Please set it in _config.yml.

评论

You forgot to set the shortname for Disqus. Please set it in _config.yml.