Unity URP 实现场景和UI添加后处理

在更新到URP之后,之前内置的渲染管线的那一套后处理已经无法使用,接下来,我们使用URP的内置后处理实现对场景和UI的后处理。

设置UI

如果UI需要使用后处理,在Canvas里,我们要选择Screen Space - Camera,然后指定使用的相机。

如果你需要在UI上面设置后处理,需要这一步去处理,如果是场景相机,则略过这一步。

添加后处理体积

我们需要再场景里添加一个后处理体积

这就是新版的后处理设置,我们在这个里面设置URP的后处理

注意体积的层级,场景里可以添加多个体积,相机可以实现通过层级选择使用哪个体积进行后处理。

设置相机

在URP里,如果使用了多个相机,我们需要指定一个基础相机,其它相机需要设置类型为Overlay,并添加到stack列表

每个相机可以单独控制后处理,也可以控制多个。

在相机上开启后处理

在多个相机里,我们可以选择多个相机进行后处理,或者在场景所有内容渲染完成最后的相机上设置后处理,可以在对应的相机上面开启后处理

我们可以在环境这里,设置Volume Mask,来选择使用的后处理体积

这样,我们就实现了后处理,其实就这么简单,没有会之前不知道怎么做,实现了,发现简单操作就实现了项目需要。

相关推荐
测试老哥31 分钟前
UI自动化测试—Jenkins配置优化
自动化测试·软件测试·python·测试工具·ui·jenkins·测试用例
serve the people42 分钟前
简化版滑块验证(仅 X 轴滑动 + 美化 UI)
ui
roman_日积跬步-终至千里2 小时前
【计算机视觉(9)】运动恢复结构:从图像到三维点云的完整流程
人工智能·数码相机·计算机视觉
百锦再2 小时前
与AI沟通的正确方式——AI提示词:原理、策略与精通之道
android·java·开发语言·人工智能·python·ui·uni-app
Just_Paranoid3 小时前
【Android UI】Android Tint 用法指南
android·ui·tint·porterduff·colorfilter
怣疯knight4 小时前
Cocos creator判断节点是否能用的方法
unity·cocos2d
tealcwu4 小时前
Google Play的Keystore不可用时的解决方法
unity
呼呼突突4 小时前
Unity使用TouchSocket的RPC
unity·rpc·游戏引擎
moonsims4 小时前
Sierra-Olympia-用于无人机、无人飞行器和机器人的红外(IR)热成像相机模块
数码相机
q_30238195564 小时前
破局路侧感知困境:毫米波雷达+相机融合算法如何重塑智能交通
数码相机·算法