IBL(二) IBL中Specular 和Diffuse的计算(ReflectProbe 和 LightProbe)
(1) ReflectionProbe
的参数说明:***
Specualr: 采样cubeMap的MipMap的lod,实现模糊效果
Diffuse: 采样cubeMap的MipMap的lod,实现模糊效果
1.此参数控制使用的是哪个级别的MipMap
2.specualr 的采样是 texCUBElod(_CubeMap, flaot4( reflect_dir, mipMap_Level ))
3.diffuse 的采样是 。。。。。。。。。。。。。。。 normal_dir,。。。。。。。 ))
在IBL中 的 diffuse的效果通常不会使用 采样 MipMap, 而是使用 SH球谐函数替换
因为本身间接光照的 diffuse效果本身就不明显。。。。所以可以用SH函数近似替换 计算速度快!!!!
球谐函数: ShaderSH9
球谐函数 捕捉天空盒的光照!!!!!!!!!!!!!! 所以 依赖天空盒!!!!!!!!
(2)采样细节说明:
(3)lightSetting中参数说明:
(4)
球谐函数
球谐不属于IBL
在frameDebug中的展现:
在lightProbe中移动cube;此处需要烘焙,操作步骤请参考这:烘焙lightProbe
在lightProbe中移动cube
(5)
IBL的详细介绍:IBL理论详解
IBL(二) IBL中Specular 和Diffuse的计算(ReflectProbe 和 LightProbe)相关推荐
- 计算机应用基础中什么是桌面,福师《计算机应用基础》在线作业二 Windows中进行系统设置的工具集是 用户可以根据自己的爱好更改显示器 键盘 鼠标器 桌面等硬件的设置...
福师<计算机应用基础>在线作业二 Windows中进行系统设置的工具集是 用户可以根据自己的爱好更改显示器 键盘 鼠标器 桌面等硬件的设置 (12页) 本资源提供全文预览,点击全文预览即可 ...
- 实验二十二 SCVMM中的SQL Server配置文件
实验二十二 SCVMM中的SQL Server配置文件 在VMM 2012中管理员可以使用 SQL Server 配置文件,在部署完成虚拟机之后,实现 SQL Server 数据库服务自动化部署并交付 ...
- 整理前端工作中的可复用代码(二):拓展spark-md5,支持计算网络文件md5
这里是<整理前端开发中的可复用代码>中的第二篇,最初此系列文章的标题不是这个,但觉得标题要准确.明白一些,便做了修改.这里的经验都来自作者的工作实践,入了前端坑的摸爬滚打. 背景 在工作中 ...
- 计算机中数据表示与计算实验答案,实验二计算机中的数据表示与计算-20210622102303.pdf-原创力文档...
. 实验二 计算机中的数据表示与计算 学号 :1120161816 姓名 :田雄辉 班级 实验时间 :2016 年 9 月 29 日 实验报告表 2-1 数值型数据在计算机中的二进制表示实验记录表 十 ...
- (转)SpringMVC学习(十二)——SpringMVC中的拦截器
http://blog.csdn.net/yerenyuan_pku/article/details/72567761 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter, ...
- C++继承机制(二)——继承中的构造和析构顺序、继承同名成员的处理方式
目录: C++继承机制(一)--基本语法.三种继承方式.继承哪些数据 C++继承机制(二)--继承中的构造和析构顺序.继承同名成员的处理方式 C++继承机制(三)--多继承.菱形继承.虚继承原理 本篇 ...
- commons-math3-3.6.1-org.apache.commons.math3.analysis.function-包下的类(二)-中英对照文档及源码赏析
commons-math3-3.6.1-org.apache.commons.math3.analysis.function-包下的类(二)-中英对照文档及源码赏析 摘要:中英对照文档.源码赏析.or ...
- matlab 极限积分,实验二MATLAB中的极限和微分积分运算
<实验二MATLAB中的极限和微分积分运算>由会员分享,可在线阅读,更多相关<实验二MATLAB中的极限和微分积分运算(28页珍藏版)>请在人人文库网上搜索. 1.实验二 MA ...
- 未来的计算机绘画图片,电脑绘画——为想象力插上科技的翅膀 二十中附校科技社团电脑绘画作品展...
原标题:电脑绘画--为想象力插上科技的翅膀 二十中附校科技社团电脑绘画作品展 二十中附校电脑绘画卓越能力课程开展至今有近2年时间了.课程帮助学生认识绘画工具和软件.培养良好的绘画习惯.提高绘画和艺术创 ...
最新文章
- css 商城 两列_如何使用css伪元素实现超实用的图标库(附源码)
- java finalize逃脱_关于Java中的finalize()方法
- 首届 KubeCon 2020 线上峰会隆重举办 | 云原生生态周报 Vol. 59
- Java基础day23
- C++学习之路 | PTA乙级—— 1062 最简分数 (20 分)(精简)
- ffmpeg-win32-v3.2.4 下载_iTOP-4412开发板android4.4代码下载和编译
- 栈溢出笔记1.5 换一个汇编工具
- Fragment与Activity之间的相互通信
- 数据密集型应用系统设计--数据存储与检索
- 利用计算机进行频数分布表制作,excel制作交叉分组表,excel分组频数分布表
- 帧数测试软件苹果,如何监视FPS(每秒帧数)在Mac OS X中进行石英调试 | MOS86
- WD移动硬盘无法存储,提示空间不够(已解决)——当移动硬盘遇到坚果云
- 如何使用pdf转换器
- 查看onedrive教育版或企业版的容量(有福利)
- 安装虚拟机(VMware)保姆级教程(附安装包)
- vue3 + element-plus 动态绑定icon图标
- 基于Python的卷积神经网络的猫狗图像识别系统
- Spring5的IOC容器
- 如何自制圆环_如何自己动手制作环形变压器?
- 公历转农历的python实现