【Unity】游戏场景添加后处理特效PostProcessing

添加后处理特效PostProcessing

  • 添加雾效果
  • 后处理
    • 何为后处理?
    • 添加后处理特效

添加雾效果

  1. 依次点击Window -> Rendering -> Lighting添加Lighting面板。
    请添加图片描述
  2. 点击Lighting里面的Environment,找到Other Setting
    请添加图片描述
  3. 将Fog选项勾选
    在这里插入图片描述
  4. 更改下方的颜色
    在这里插入图片描述
  5. 调整雾的浓度Desity
  6. 添加上雾的效果
    在这里插入图片描述

后处理

何为后处理?

  1. 后处理便是将摄像机拍出来的画面,进行再次的调色及其它相关处理。
  2. 后处理是针对相机进行的操作。

添加后处理特效

  1. 下载组件PostProcessing。
    Window->Package Manager打开unity的资源包。
    请添加图片描述

  2. 将Package更改为Unity Registry。
    请添加图片描述

  3. 在资源包里添加组件PostProcessing,并导入(Install)。
    请添加图片描述

  4. 击摄像机,新建相机的层为PostProcessing
    请添加图片描述

  5. 选择相机的层为PostProcessing。
    在这里插入图片描述

  6. 在摄像机里面添加组件Post-process Layer,并将Layer改为PostProcessing。(设置后处理的层)
    在这里插入图片描述

  7. 在摄像机里面添加组件Post-process Volume,并勾选IsGlobal。(设置后处理使用的配置文件)
    在这里插入图片描述

  8. 在project窗口里面创建PostProcessing-profile文件。
    请添加图片描述

  9. 将刚才创建的PostProcessing-profil文件添加到Profile。
    在这里插入图片描述

  10. 点击Add effect添加效果。
    在这里插入图片描述

  11. Unity->Bloom效果,添加光的梦幻效果。(列举一种)
    请添加图片描述

  12. 修改Intensity(强度),不易太强
    在这里插入图片描述

  13. 最终效果,最终能产生光晕的效果。
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/623094.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python教程:备份你的文件夹里面的数据

1.完全备份是最基本的备份类型,它涉及复制所有选定的数据到备份位置。无论文件是否自上次备份以来发生了变化,所有文件都会被复制。这种备份方式简单直接,确保了备份存储的数据总是最新的。 完全备份是通过递归复制源文件夹中的所有文件和子…

面试算法-175-将有序数组转换为二叉搜索树

题目 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 平衡 二叉搜索树。 示例 1: 输入:nums [-10,-3,0,5,9] 输出:[0,-3,9,-10,null,5] 解释:[0,-10,5,null,-3,null,9] 也将被视…

链表里面头节点存在的目的

头节点存在的目的: 在单链表的使用中,头结点(Header Node)是一个常用的概念,特别是在进行链表操作时。头结点不是数据域中实际存储的数据节点,而是作为链表操作的辅助节点,它包含对第一个实际数…

面试经典150题——二叉树的最大深度

1. 题目描述 ​ 2. 题目分析与解析 这个题目有过一定基础的都应该知道,采用递归解决问题,因为要求一个二叉树的深度(也就是高度),其实上就是根节点的左子树和右子树中高度最高的那个。因此这个问题就可以拆解为&…

【电控笔记6.1】稳定度判断

简要概括 现控:远离虚轴,稳定度越高 自控:相位裕度PM 增益裕度GM 开环传函 不稳定条件判断

微信小程序生成链接或二维码的对比

二维码 1.小程序样式码 获取参数直接options.xxx(参数名) 方法:微信公众平台 》工具》生成小程序二维码; 样式图:就一看就是小程序的二维码; 2.正方形二维码/链接 方法:微信公众平台》开…

[linux]进程控制——进程终止

一、main函数的返回值 我们在编写C语言的程序时,通常会这样写: int main() {return 0; } 那么我们为什么要返回(return)0 呢? 其实,main函数也是一个函数,它也会被调用,所以谁调…

面向对象设计模式之概念

一、面向对象设计模式 按目的分为创建型(creational)、结构型(structural)和行为型(behavioural);按范围分为类模式和对象模式。 二、设计原则 两大基础设计原则 程序设计的原则:模…

stm32实现hid鼠标

启动CubelMX 选择芯片(直接输入stm32f103zet6) 设置时钟 如下图 usb设置 配置usb设备 调试端口设置 配置时钟 项目输出设置 打开工程(后记:此工程含有中文不能编译通过) 配置项目 配置调试器 编译无法通过 删除路径中的中文,以及…

linux网络服务学习(6):多路径multipath解决iscsi多网卡识别错误问题

1.什么是多路径 1.1路径 物理层面一条数据的访问通道 访问方式: (1)以太网卡双绞网线以太网交换机 (2)HBA光纤卡光纤线光纤交换机 访问过程: (1)冗余链路failover&#xff1a…

刷题DAY55 | LeetCode 392-判断子序列 115-不同的子序列

392 判断子序列(easy) 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ac…

2024蓝桥杯——宝石问题

先展示题目 声明 以下代码仅是我的个人看法,在自己考试过程中的优化版,本人考试就踩了很多坑,我会—一列举出来。代码可能很多,但是总体时间复杂度不高只有0(N) 函数里面的动态数组我没有写开辟判断和free,这里我忽略…