unity自带后期处理插件PostProcess
作者:互联网
在一个游戏项目 逻辑等大致框架搭建完成之后 如果是一个偏于观赏性的游戏的话
后期的处理可以说非常重要的
之前我写过一篇关于用UGUI控制游戏内画质的博客肯恩过对于优化后期画质等方面对大家有用
博文传送门
然后今天我来介绍一下PostProcess插件
这个插件的功能可以说是很强大了
有大佬会用c#代码来写滤镜 达到想要的效果 通过这个插件我们可以随心所欲的调整颜色等参数
而且是零代码
准备工作
首先在unity导入包的管理器中导入这个包
在里边搜索即可
参数
这个其中有好多参数
其中又分为很多小的参数 以提供强大的功能
1.Depth of Field
Focus distance:焦点距离 记住这个待会会用到的
Aperture:孔径
Focal length: 焦距
Max Blur Size :最大模糊距离
2.Color Grading
All None:开关
Mode:设置清晰度,默认高清晰度
Tonemapping:色调映射(默认是none)当设置为neutral,为中性。ACES:自动检测评估(系统自动计算出当前需要的色调)。Custom:自定义(里面的几个参数分别是调整射线的底部强度、长度,高部分的强度、长度、角度,还有Y射线调整)。
While balance:白色平衡。Temperature:温度(色温)、tint:色彩
Tone:色调
Channel Mixer:通道混合器
Trackballs:轨迹球
grading curves:级配曲线
3.Auto Exposure
Filtering:过滤
Minimum:最小
Maximum:最大
Exposure Compensa:曝光补偿
4.Bloom
Intensity:Bloom过滤器的强度
Thershold :过滤掉色素
soft knee:在低于/高于阈值的渐变(0=硬阈值,1=软阈值)之间转换
Anamorophic Ratio :与屏幕分辨率无关的方式改变遮罩效果的程度
5.Chromatic Aberration
Spectral Lut :污垢质地,为摄像机镜片添加灰尘
Intensity :强度(镜片肮脏的数量)
6.Ambient Occlusion
Intensity:强度
Thickness Modifier:单位范围内的强度
Ambient only :仅在这个封闭空间
不知道为什么官方文档没有这些资料
我也就介绍到这里
然后可以根据自己的审美来调参数达到自己想要的效果
这个的效果是对于3D和2D游戏都有效 但是对于UGUI无效
然后给大家看一下对比图
我可能调的不是很好看 但是对比出来的效果很容易看到
然后我会更新一篇通过代码控制这个插件的博客 并且实现一个场景模糊渐变的效果
如果你也是unity爱好者 欢迎关注我的博客
我会在这里持续更新我的学习过程
祝大家头发浓密 睡眠良好 财富自由
我是一名爱健身的准程序员
标签:插件,效果,强度,unity,Intensity,参数,PostProcess 来源: https://blog.csdn.net/weixin_44302602/article/details/105761958