unity的烘焙学习(5)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wodownload2/article/details/82024767

本节主要讲解的是烘焙directional light。
这个有什么用呢?我们首先下载项目包,这个是新的包哦。
地址:https://pan.baidu.com/s/1ULnhNAPUJoHaEa_4w1X7mA

然后我们将所有的球体使用新的材质:Lava。
这里写图片描述

这个材质球,有一个法线贴图,说明有凹凸的细节。

然后我们先取出烘焙效果,看到的效果如下:
这里写图片描述

然后我们首席那烘焙一个Non-Directional的看看结果:
这里写图片描述

这里写图片描述

凹凸细节不明显了,而且镜面反射效果没有了,这个本身我们使知道,因为涉及到view的方向(摄像机的看的方向),这对于静态烘焙是不行的。

然后我们再改为Directional的看看烘焙效果:
这里写图片描述

这里有提示,若如果是使用SM2.0硬件和使用GLES2.0的,这个会自动降低到Non_Directional的效果。因为多烘焙一个方向贴图其内存打了,另外计算消耗了,在加上效果不是太好,所以一般不建议使用这个烘焙模式。
我们还是看看其烘焙的效果吧:
这里写图片描述

没有太大的变化。

然后我们看看此时多了一个方向信息贴图。
这里写图片描述

至于如何采样方向贴图,原文中给的很详细,这里就不再介绍了。over。

猜你喜欢

转载自blog.csdn.net/wodownload2/article/details/82024767
今日推荐