本文主要是介绍Unity的Scene视图中Irradiance模式的作用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
上图的场景中有一束光打在红色长方体上。光线接触长方体后变成红色,反射到球体和地面上。在常用的Shaded模式下,所有的光照效果混杂在一起,再加上物体本身的材质贴图颜色,反射(间接光照)效果可能没那么好观察识别——见上图左下角的最终渲染效果,红色的反射光照在球体上并不是很明显。 因此该模式屏蔽了光源的直接照射效果和模型的材质贴图,专门显示反射后的光线的照射效果。上图中可以看出其实光线打在蓝色球体上也会有反射效果,只是反射出的蓝光比较微弱。
不过这个模式在Unity 5.5.0f3和其它的5.5补丁版本里可能会出bug——我就遇到过一次,视图里所有的模型表面都是一片白,没有棋盘交错覆盖图,也没有任何反射效果。这个bug已经有人记录在案:
https://issuetracker.unity3d.com/issues/5-dot-5-irradiance-scene-view-displays-no-data
这篇关于Unity的Scene视图中Irradiance模式的作用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!