安装PostProcessing、
PostProcessing是unity内置的后期效果增强组件,可以在极短的时间内得到各种常用特效的效果
PostProcessing可以在资源包管理器中直接安装得到。
PostProcessing Layer首先我们需要在相机中添加一个Post-process Layer组件来渲染相机图像。
Trigger触发器默认是相机本身,如果有需要可以设置为其他物体,如挂载到角色上面,可以实现进入特定区域触发特效
Layer是一个很重要也很容易忽略的角色,必须保证postprocessing volume所处层级与此项相同
PostProcessing volume
Volume分为全局和局部两种实现方式,全局只需选中Is Global选项。局部需要挂载Collider3D组(记得选中Is Trigger)件并取消Is Global选项,当PostProcessing Layer中的触发器(Trigger)进入Collider中就能看到效果了,可以实现洞穴等场景的变换特效。
Blend Distance用来实现特效的渐弱,使特效自然渐进的出场或退场。Weight影响权重,0完全不起作用,1效果全开。效果会在多个volume混合时根据这几个属性数值进行叠加。
profile就是特效的配置文件了,点击new即可创建新的特效配置,之后点击Add effect->Unity即可看到PostProcessing提供的11中特效。直接点击就可以再面板中看到相应的特效,展开即可进行编辑。
Post-process特效
Ambient Occlusion 环境光遮罩:用来使像是世界中难以照射到光线的角落,交叉点等地方变暗。
<