Unity Post Processing(后处理效果)添加方法及注意事项-最全最新_unitypostprocess_嘿皮土豆的博客-程序员宅基地

技术标签: unity  Unity 相关知识  

Unity版本:2021.1.3;

前言:Post Processing(后处理效果)使用前需要区分渲染管线,不同的渲染管线有不同的添加方式,本文以通用和URP两种渲染管线举例;(这在之前的教程中没有看见提及)

一、概括说明:

  1. 通用渲染管线(3D):需要在 “Window > Package Manager” 找到 “Post Processing” 插件并安装;
  2. URP渲染管线:在安装URP插件之后(或者直接新建URP工程文件),直接在 “Hierarchy” 面板鼠标右键 “Volume > Global Volume” 添加全局效果(可选其他);
  3. 写脚本添加;(本人未测试,不过这个是一个思路与方法)
  4. 需要说明的是,根据个人测试结果,这两种添加方式在渲染管线不同时 是不通用的,如果有其他的添加方式请大家留言,自会去学习,本文只提供浅显的建议,望见谅。

二、具体操作说明:

  1. 通用渲染管线:
    (1) 安装插件(见上述);
    (2)选择 “Main Camera” ,点击 “Inspector面板 > Add Component” 按钮,分别选择 “Rendering > Post-Process Layer” 和 “Post-Process Volume” 两个组件;
    (3)“Post-Process Layer” 面板需要将 “Volume Layer” 设置成与摄像机的 “Layer” 层相同;或存在一定的包含关系;
    (4) “Post-Process Volume” 面板勾选 “Is Global”;在 “Profile” 新建一个 “Main Camera Profile”(点击 NEW即可);
    (5)点击 “Add Effect” 选择需要的效果,这里不再赘述,相关的文章很多,可以查看官网详情;
    (6)常见的问题主要是第(3)步,需要仔细设置。
    在这里插入图片描述

  2. 相对于通用渲染管线,URP渲染管线可以自带后处理效果,无需插件安装,步骤如下:
    (1)在安装URP插件之后(或者直接新建URP工程文件),直接在 “Hierarchy” 面板鼠标右键 “Volume > Global Volume” 添加全局效果(可选其他);
    (2)选中 “Global Volume” ,在 “Inspector” 面板找到 “Profile” 点击 “NEW” 新建一个 “Global Volume Profile” 文件;
    (3)选择 “Add Override” 添加想要的效果;
    (4)回到 “Main Camera” 的 “Inspector” 面板,勾选 “Camera > Rendering > Post Processing”;
    在这里插入图片描述
    (5)找到”UniversalRenderPipelineAsset_Renderer“ 文件,选择之后在其 “Inspector” 面板勾选 “Post Processing > Enabled” 选项。
    在这里插入图片描述

三、注意事项:

  1. Unity这个软件总会出现一些莫名的错误,其中操作细节较多,建议看的时候仔细查看本文,同时欢迎大家纠错;
  2. 关于HDRP渲染管线个人未涉及所以并未测试,具体方法可以参考URP渲染管线尝试;
  3. 在通用和URP渲染管线两种情况下,“Main Camera” 的属性是不同的,比如在通用渲染管线下就没有 “Post-Processing” 这个勾选,所以本质上就决定了后处理效果添加方式的区别。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_54122551/article/details/117106321

智能推荐

Python学习(三)-----用户输入和while循环_创建一个字典information,通过while语句让用户输入姓名与-程序员宅基地

文章目录学习教材第七章 用户输入和while循环1、函数 input()2、使用input获取数值3、取模运算符4、while 循环5、使用标志、break和continue6、使用 while 循环处理列表7、利用while循环删除多个相同元素8、使用用户输入来填充字典学习教材第七章 用户输入和while循环1、函数 input()name=input('Please enter yo..._创建一个字典information,通过while语句让用户输入姓名与

android典型代码系列(十七)------C代码中加入LOG_引入头文件_android源码中中导入其他模块的头文件-程序员宅基地

14C代码中加入LOG_引入头文件#include#include#include "cn_itcast_ndk3_DataProvider.h";#include #include#define LOG_TAG "System.out.c"#define LOGD(...) __android_log_p_android源码中中导入其他模块的头文件

jupyter notebook自动补全功能实现-程序员宅基地

Jupyter notebook使用默认的自动补全是关掉的。要打开自动补全,需修改默认配置。命令行中输入:ipython profile create以上命令会在~/.ipython/profile_default/目录下生成ipython_config.py和ipython_kernel_config.py我们需要修改(ipython_config.py)的以下几行,将开..._aconda jupyternotebook自动补全

ubuntu16.04安装和使用Anaconda3-程序员宅基地

1.前言现在的ubuntu系统都自带了python2.7版,而有时工作需要py3。如果你在纠结到底该装 Python2 呢还是 Python3?总所周知,python2和python3在语法上是不兼容的, 那机器上应该装python2还是python3呢, 可能一开始选一个学习就好了, 但是如果你要开发的程序必须使用python2而不能使用python3,那这时候你就不得不再下载一个p...

阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第1节 Scanner类_1-API概述和使用步骤...-程序员宅基地

官方翻译的中文版本转载于:https://www.cnblogs.com/wangjunwei/p/11198241.html_scanner型的怎样是他停止进行下面步骤

spark on yarn任务提交缓慢解决-程序员宅基地

问题背景在使用pyspark提交任务导yarn上的时候,每次提交任务,都要等待好长时间,但是在之前公司中,提交任务导yarn上很快的,所以就调查了一下在提交任务的时候,有一个WARN的日志: WARN yarn.Client: Neither spark.yarn.jars nor spark.yarn.archive is set, falling back to uplo..._提交yarn任务慢

随便推点

经典书籍-程序员宅基地

30部必读的经济学经典 第1部 《经济表》 弗朗斯瓦·魁奈(法国1694—1774) 第2部 《国富论》 亚当·斯密(英国1723—1790) 第3部 《人口原理》 托马斯·罗伯特·马尔萨斯(英国1766—1834) 第4部 《政治经济学概论》 让·巴蒂斯特·萨伊(法国1767—1832) 第5部 《政治经济学及赋税原理》 大卫·李嘉图(英国1772—1823)...

php json传对象调用接口_php json接口传递-程序员宅基地

$detailList = array();$detailList[0]['c'] = 4;$singleParam = array();$singleParam['detailList'] = $detailList; //传对象echo (json_encode($singleParam,true));exit;_php json接口传递

python常用库-程序员宅基地

Python常用库大全,看看有没有你需要的。环境管理管理 Python 版本和环境的工具p – 非常简单的交互式 python 版本管理工具。pyenv – 简单的 Python 版本管理工具。Vex – 可以在虚拟环境中执行命令。virtualenv – 创建独立 Python 环境的工具。virtualenvwrapper- virtualenv 的一组扩展。包管理管..._计算aa的python库

20145326蔡馨熤《网络对抗》—— 网络欺诈技术防范-程序员宅基地

20145326蔡馨熤《网络对抗》—— 网络欺诈技术防范1.实验后回答问题(1)通常在什么场景下容易受到DNS spoof攻击.通常情况下,计算机受到arp入侵攻击和DNS欺骗攻击,是由于局域网内某台或某几台计算机有毒造成的。这种攻击非常危险,因为攻击者可能会利用这个技术在公共的wi-fi点上,入侵其他电脑。所以连接一些公共网络的时候,也要慎重。(2)在日常生活工作中如...

计算机组成原理笔记——指令系统、中央处理器、总线、I/O系统(王道考研)-程序员宅基地

本文是对王道计算机考研《计算机组成原理》课程的总结,主讲咸鱼学长讲的确实清晰

WebService--CXF与Spring的整合(jaxws:endpoint形式配置)以及客户端调用(spring配置文件形式,不需要生成客户端代码)...-程序员宅基地

目录一、CXF与Spring整合(jaxws:endpoint形式配置)1.新建一个maven项目2.web.xml文件中配置CXFServlet以及Spring容器,配置Spring的配置文件,配置webservice的配置文件二、客户端调用(spring配置文件形式,不需要生成客户端代码)1.spring配置文件信息2.写对应接口信息3.加载Spring的配置文件进行测试4.需要的ja..._cxf.endpoint client context-type设置