1.什么是Post Processing Stack
Post Processing Stack可以在不编写任何额外代码的情况下调整游戏外观。使用Post Processing Stack也可以用于展示Shaders可以做什么以及如何改善游戏项目,因为在幕后,Post Processing Stack本身就是一个应用于屏幕的shader,恰当地称为屏幕着色器。
2.如何使用Post Processing Stack
a.从Window|Package Manger打开Package Manager( 或者直接按下 Ctrl + 9)
b.点击All按钮然后在列表清单里选择Post Processing
c.然后点击右上角的按钮Install安装,安装可能会要等一会儿,等In Project列表会有Post-processing。
d.关闭Packages tab 然后回到场景窗口,选择主摄像机或者主相机附属的物体,比如说主相机附属一个人物主角,那么我们就选中这个主角下的这个相机(注意是一定是包含相机组件的物体),选中后在Unity左上角选择Component|Rendering|Post-processing Layer来添加Post-processing Behavior;如果列表里面没有这个选项这个时候我们重启一下Unity重复这一步操作我想应该就可以了。
e.添加完毕后,选中该组件里Layer选项,并选则Layer列表最下面的Post Processing,这一步用来告诉组件我们想要在屏幕上绘制哪些对象
f.设置此项,对象必须将其Layer属性设置为Post-processing才能被看到。
g.创建Post Process Volume,在Unity左上角的菜单里选择GameObject|3D Object|Post Volume 创建后,我们在Inspector里改变Layer为Post Processing。最后,为了方便我们后序工作,将Position归零并在Post Process Volume组件里勾上Is Global。<