登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
URP系列教程-如何在URP中实现自定义全屏后处理效果
开始教程
URP系列教程-如何在URP中实现自定义全屏后处理效果
教程
中级
1 小时
30 分钟
Unity 李鹏鹏
概述
作者信息
教程资料
互动讨论
课程评价
156人收藏,891人学习
登录后开始教程
章节1
URP中的内置后处理效果
1.
URP中有那些内置的后处理效果
2.
如何在URP中使用后处理
章节2
URP自定义后处理效果
1.
自定义后处理效果:去饱和效果
2.
自定义后处理效果:镜头上的雨水效果
章节3
如何在URP中实现去饱和效果
1.
新建URP工程
2.
创建全屏的Shader Graph
3.
创建新材质并引用全屏Shader Graph
4.
为URP Renderer中添加Full Screen Pass Renderer Feature
5.
设置Full Screen Pass Renderer Feature
章节4
如何在URP中实现镜头上的雨滴效果
1.
观察雨天玻璃上的水滴效果
2.
创建 Full Screen Rainy Window Shader Graph
3.
创建新材质并引用Full Screen Rainy Window
4.
为URP Renderer中添加并设置Full Screen Pass Renderer Feature
5.
下载雨滴贴图并导入ShaderGraph
6.
设置雨滴贴图采样坐标
7.
法线向量范围重映射
8.
采样场景的Color
9.
未完待续
摘要
后处理(Post-processing)是现代游戏中必不可少的技术之一,是提升最终画面呈现品质的重要渲染技术。后处理渲染技术的好坏,往往决定了游戏画面是否能够达到令人惊艳的效果。
虽然URP中已经为我们内置了近20种后处理效果,并且URP团队也在继续迭代添加更多的效果。
不过如何在URP中创建自定义的后处理效果并不容易。幸运的是URP团队在URP14.x中为开发者内置了
FullScreen Pass Renderer Feature 与 FullScreen Blit 功能,
这样可以使我们轻松的在URP中去自定义全屏的后处理效果。
本篇教程就是教大家从易到难使用URP中的Full Screen Pass Renderer Feature去实现两种常用的
全屏后处理效果:
1.去饱和度效果
2.镜头雨滴效果
最后,创作不易,也希望大家对本系列教程多多支持(欢迎点赞收藏也欢迎在评论区看到大家的留言),另外对本教程有任何问题,也欢迎在我创建的Unity URP学习交流群
1085557897
中进行沟通。
登录后可观看
标签
urp_tutorial
Shader Graph
Renderer Feature
Post Processing
建议的Unity版本
2022.1
教程
URP系列教程-如何在URP中实现自定义全屏后处理效果
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
URP系列教程-如何在URP中实现自定义全屏后处理效果
登录后开始教程
章节
1
URP中的内置后处理效果
1.
URP中有那些内置的后处理效果
2.
如何在URP中使用后处理
章节
2
URP自定义后处理效果
1.
自定义后处理效果:去饱和效果
2.
自定义后处理效果:镜头上的雨水效果
章节
3
如何在URP中实现去饱和效果
1.
新建URP工程
2.
创建全屏的Shader Graph
3.
创建新材质并引用全屏Shader Graph
4.
为URP Renderer中添加Full Screen Pass Renderer Feature
5.
设置Full Screen Pass Renderer Feature
章节
4
如何在URP中实现镜头上的雨滴效果
1.
观察雨天玻璃上的水滴效果
2.
创建 Full Screen Rainy Window Shader Graph
3.
创建新材质并引用Full Screen Rainy Window
4.
为URP Renderer中添加并设置Full Screen Pass Renderer Feature
5.
下载雨滴贴图并导入ShaderGraph
6.
设置雨滴贴图采样坐标
7.
法线向量范围重映射
8.
采样场景的Color
9.
未完待续