GAMES101学习笔记(Lecture6抗锯齿与一点点深度缓存)

走样

同一个采样频率对不同频率信号获取了同样的信息,使得我们无法区分

从频率的角度来看可以这样理解

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

走样: 频谱在搬移时发生了混叠

如何反走样?

可以先模糊(通过卷积,去除高频信号),再采样

常用的几种抗锯齿方法

多重采样抗锯齿(MultiSampling Anti-Aliasing) MSAA

原理是寻找出物体边缘部分的像素,然后再把画缩放到当前的显示器上

快速近似抗锯齿(Fast Approximate Anti-Aliasing) FAA

相比于MSAA,FXAA的目标是速度更快、显存占用更低,还有着不会造成镜面模糊和亚像素模糊(表面渲染不足一个像素时的闪烁现象)的优势,而代价就是精度和质量上的损失。

时域抗锯齿 (Temporal Anti-Aliasing, TAA)  TAA

首先通过修改投影矩阵,对每一帧进行微小偏移,渲染得到当前帧图像,再将当前帧重投影与上一帧数据比较,并将每一点速度记录在速度缓冲中,随后通过速度缓冲获取上一帧对应点的颜色,并施加拒绝或者修正条件,对验证通过的颜色数据和当前帧颜色混合,即完成了这一帧的抗锯齿渲染 

图形学基础 - 着色 - TAA抗锯齿 - 知乎笔者最近在回顾一些图形学基础知识,遂整理在此,此文涉及图形学中的着色 本文主要介绍 时域抗锯齿 (Temporal Anti-Aliasing, TAA) 技术,作为对前文《空间抗锯齿技术》的补充。我特别喜欢这句话,源于一篇很好的…https://zhuanlan.zhihu.com/p/366494818

原神渲染管线以延迟渲染为主 , 其中对运动的处理也用到了TAA

(下图仅供参考)

深度缓存

发生在一个个像素内, 根据深度大小的比较反映遮挡关系

无法处理透明物体

这位老哥的笔记不错

光栅化与深度缓存 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/363245957

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

泥烟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值