光栅化基础

GAMES101笔记(闫老师)之光栅化

前言:光栅化的个人理解就是对屏幕的像素着色,成像在屏幕上。
概念:透视投影——视锥,需要定义长宽比,垂直的可视角度
在这里插入图片描述
在这里插入图片描述
对所有图像做好正交投影,透视投影(需要先转化成正交投影)之后,会得到一个中心点在原点,边长为1的立方体,如下图,然后画在屏幕上(二维的像素)
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

液晶显示器原理:
在这里插入图片描述
图形学中,一般中三角形标识栅格,因为三角形是最基础的多边形,其他多边形可以切割成多个三角形。
如果定义三角形三个顶点的属性,那么中间将是渐变的效果。还有等等。

**光栅化重要概念:采样:**连续函数不同地方的值,离散化的方式。利用像素中心对屏幕进行采样。
光栅化加速:AABB包围盒
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
光栅化之后就会采集一格一格的,心想这个丑东西是个啥,其实这就是光栅化的典型问题,可以叫锯齿,也可以叫走样。
光栅化概念二:抗锯齿反走样采样之前做一下模糊
在这里插入图片描述
频域:
在这里插入图片描述
用f可以定义余弦波变换的有多快。傅里叶级数展开:任何一个周期函数,都可以写出余弦波函数的组合。
在这里插入图片描述
在这里插入图片描述
傅里叶变换目的就是把函数编程不成频率的段,作用:把一个函数从实域变成频域。如下图,中心是最低频,周围是高频
中心是最高频,周围是低频
高通滤波就是只留下高频信息(尖尖角)
在这里插入图片描述
低通滤波
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
由上,滤波=平均=卷积(averaging)
在这里插入图片描述
卷积的定理:实域上对两个信号进行卷积对应两个信号的频域上就是乘积。
卷积的操作:移动窗口的过程中,窗口对应三个数和窗口对应的三个数对应的点成,结果写会中间的格子。下图就是卷积的操作(每一个都取周围的平均)
在这里插入图片描述
采样就是重复原始信号频谱(复制粘贴原始信号)
在这里插入图片描述

走样就是在复制粘贴的时候发生了混合
在这里插入图片描述
反走样,如果记性正常,就会记得先模糊,然后在一系列操作。模糊的意思就是防止混合
如下图
在这里插入图片描述
如何进行模糊
在这里插入图片描述
MSAA:
牺牲了什么?增大了计算量,把一个像素分为对个块
抗锯齿的方案:FXAA 快速近似抗锯齿——图像的后期处理,先得到有锯齿的图在操作
TAA 时间抗锯齿,相邻两帧,用上一帧感知的效果
超分辨率:DLSS,深度学习的超分辨率。
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值