Unity官方Shader光照模型学习_GI_ReflectionPobe光照探针之获取资源的几个方法
Posted avi9111
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity官方Shader光照模型学习_GI_ReflectionPobe光照探针之获取资源的几个方法相关的知识,希望对你有一定的参考价值。
效果如上,其实一般人还真“看不出”,无法观察
- 使用了最新URP地DEBUG工具才能观察到
- 使用了官方默认的lit才观察到,某个自写Shader还把这个探针破坏了
- 观察的主体body和衣服,头发另外计算,2者还很难观察
其实这里不是想说GI原理,也不是要说反射原理,
普通人更需要的是如何获取 reflect cubemap
获取Cubemap的几个途径
百度
不喜欢百度搜索,但是百度图片搜索还是要的,关键字:hdr
例如:搜索到一个日落,偏黄色的图
Unity Bake
直接用组件:Reflection Probe 烘培
1.Create Empty GameObject
2Add Reflection Probe
注意:如果没有Bake的按钮,我们要先打开Lighting面板,将Auto Generate取消勾选
所以:Bake 之后,会在场景的同级目录,生成一个Cubemap, 是和lightmap在同一目录的
生成的是 .exr
和hdr区别:
测试了一下(EXR,HDR,RAT)的环境球渲染,带光子贴图_houdini吧_百度贴吧 (baidu.com)
3dmax HDRi球
(待补充)
参考:
(1 条消息) HDR 是什么?有哪些具体介绍? - 知乎 (zhihu.com)
在3DMAX中将球状(HDRI)天空贴图转成Cubemap(6 Sided)六张图_制作流程演示_哔哩哔哩_bilibili
以上是关于Unity官方Shader光照模型学习_GI_ReflectionPobe光照探针之获取资源的几个方法的主要内容,如果未能解决你的问题,请参考以下文章