2025年计算机图形学--全局光照(3D 空间:LPV,VXGI;屏幕空间:SSAO)

计算机图形学--全局光照(3D 空间:LPV,VXGI;屏幕空间:SSAO)LPV 算法 LPV 做全局光照 1 质量好 2 非常快 LPV 的基本思想 1 在任何一个 shading point 上 我如果可以立刻知道四面八方到达该点 radiance 就可以很好的做全局光照 2 在直线转播的过程中 radiance 是不变的量 3 解决方法 将场景分成 3D 的网格

大家好,我是讯享网,很高兴认识大家。

LPV算法

LPV做全局光照:
1.质量好
2.非常快
在这里插入图片描述
讯享网
LPV的基本思想:
1.在任何一个shading point上,我如果可以立刻知道四面八方到达该点radiance,就可以很好的做全局光照。
2.在直线转播的过程中,radiance是不变的量
3.解决方法:
将场景分成3D的网格,这些格子用来传播radiance。需要传播间接光照的radiance。
在这里插入图片描述
LVP算法思路:
在这里插入图片描述
Step1 : 找到次级光源(RSM方法)
在这里插入图片描述
Step2:
a.将次级光源放到对应的格子里面
b.对于每个格子,找到虚拟光源
c.计算出任意一个格子,计算出radiance
d.使用SH做radiance的分布
在这里插入图片描述
Step3:传播
在这里插入图片描述
Step4: Rendering
在这里插入图片描述
LPV的问题:
格子划分的无限小
在这里插入图片描述

VXGI算法

在这里插入图片描述
思路:
1.整个场景划分成不同的格子
2.将格子建立成树
3.RSM采样
在这里插入图片描述
在这里插入图片描述
做2次Pass
Pass1:
在这里插入图片描述
Pass2:
从场景中连出来一个椎,判断和场景中的体素的相交
在这里插入图片描述
对于Diffuse的物体,我们会用多个椎体模拟光线向四面八方散射
在这里插入图片描述

AO环境光遮蔽

在这里插入图片描述
环境光遮蔽让模型看起来更立体
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
环境光遮蔽是对全局光照的近似
在这里插入图片描述
环境光遮蔽深入理解
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对cosθ积分的理解
在这里插入图片描述
在这里插入图片描述
如何计算加权平均的KA
在这里插入图片描述
在这里插入图片描述
SSAO
用深度图计算遮挡关系
在这里插入图片描述
判断法线所在的半边
在这里插入图片描述
在这里插入图片描述
带有噪声的AO
在这里插入图片描述
去噪
在这里插入图片描述
在这里插入图片描述
考虑一定范围的遮挡物
在这里插入图片描述

截图和公式来源闫令琪老师games202课程
感谢闫令琪老师为我们带来这么精彩的图形学课程
https://www.bilibili.com/video/BV1YK4y1T7yY?p=4&spm_id_from=pageDriver

小讯
上一篇 2025-01-14 11:00
下一篇 2025-02-18 17:03

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/48597.html