Games202高质量实时渲染_lecture4_shadow maping2

Games202高质量实时渲染_lecture4_shadow maping2

在这里插入图片描述

在这里插入图片描述

1 PCF

在这里插入图片描述
在这里插入图片描述

PCSS

第一步和第三步会比较慢,如何解决呢?提出了软阴影。

在这里插入图片描述

2 VSSM

VSSM为了解决PCF的问题,用的是切比雪夫,没有用正态分布,正态分布这里是为了理解。

在这里插入图片描述

在这里插入图片描述
我的深度在整个深度中排名多少

Shadow mapping任意一个区域中平均深度是多少?方差是多少呢
为了算方差,生成另外一张shadow mapp记录深度的平方,

在这里插入图片描述

为了将整个分布近似成正太分布、高斯的pdf更通用一些。

积分没有解析解,只有数值解,在表中可以查到。
在这里插入图片描述
切比雪夫不等式:方差和均值可以得到,面积t开始到最右形成的面积的上界。不必知道他的分布,直接可出结果。
t必须在均值的右边。
在这里插入图片描述
在这里插入图片描述
第一步: 为了解决block search:

给你一个shadow map的区域,这个区域内他的平均遮挡物的深度。

遮挡物的平均深度,其中是蓝色的平均深度,不是整个的。

整个的平均深度,遮挡物的平均深度。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
很秒,按照比例求平均深度,大胆的假设,更多的用PCSS,对图像控件降噪的效果越来越好,得出一些有噪声的结果,然后干掉整个噪声。

3 MIPMAP

在这里插入图片描述
MIPMAP的三个属性:1. 快速的2. 近似的3. 方形的查询,
mipmap可以做范围查询,但是不准,各向异性过滤可以解决这个问题。

在这里插入图片描述

范围查询:给你一片区域,立刻可以得到他的平均。范围内求和和范围内求平均是一模一样的概念。
SAT:预处理的事情,SAT上的任何一个元素,表示的都是原本的一维数组,从最左边加到这个元素
和是多少。

Matrix Block Sum:
在这里插入图片描述
二维下的SAT:

在这里插入图片描述

4 moment shadow mapping

现在没有人更多的人使用了。
在这里插入图片描述
描述的不准,会发生什么问题呢?
有些地方突然变黑了没事,但是突然变白了就忍受不了
在这里插入图片描述
在这里插入图片描述

这个时候怎么办呢?如何避免分布描述的不准确
高阶的ju,
在这里插入图片描述
保留前m阶的ju,就等于某种展开。
在这里插入图片描述
在这里插入图片描述

存储存的会多点。
在这里插入图片描述
在这里插入图片描述

5 视频

https://www.bilibili.com/video/BV1YK4y1T7yY?p=4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值