场景中,可以看到漂亮的阴影。Unity为我们做了很多事情,比如添加天空盒,调整了灯光颜色等。那我们要看一下原始的效果该怎么调呢,如图 去除天空盒,环境光等
随着上图的操作,我们可以看到场景效果一点点的在发生变化。我们把光源从‘天空盒’改成了纯色‘黑色’,环境反射光从‘天空盒’改成了‘自定义’,并且把天空盒去掉了。接着我们去掉了场景直射光的颜色以及摄像机的背景色,这一步步操作,让场景内的光影一点点的返璞归真了。到这里为止已经完成了99%,但还差一步,那就是把‘渲染’的‘颜色空间’从‘伽马’换成了‘线性’。为什么要这样做呢?因为早期CRT显示器的成像机制,需要把颜色用伽马转换下,但现在已经不用CRT显示器了,都是LCD,LED之类的,那么我们就可以在用‘线性’了(具体步骤见上图)。
接下来我们可以做一个简单的优化 简单优化
从上图可以看到这个简单场景渲染需要25步,但我把Dynamic Batching勾上之后,渲染步骤马上减少,再把阴影的选项进行调整后渲染步骤也减少了,效果还是很明显的。不过在具体的项目中,这些设置还是需要根据实际情况考量后再设置的,这里只是做一个附带的简单介绍,让大家了解一下可以这样玩。
网友评论