zoukankan      html  css  js  c++  java
  • UnityPostProcessing笔记

    最新的post processing stack v2版本(2021/4/14)

    使用流程:

    1.新建物体命名为PPVHandler,layer指定为effect01,挂载post processing volume组件,勾选global可始终显示效果

    2.camera添加post processing layer组件 ,volume blending->Layer选为effect01

    3.assets文件夹creat post processing profile文件,并添加想要的后处理效果

    4.将profile文件拖拽到PPVHandler->volume组件上

    tips总结:

    1.camera要有post processing layer组件,需要指定好layer,可以选择多个layer,一个layer就是一个游戏物体(PPVHandler),也就等于包含一个volume组件,也就是一种effect,多个volume组件的effect相互混合得到最终effect

    2.post processing profile文件要挂在post processing volume组件上,volume组件挂在游戏物体上,游戏物体要有指定layer

    3.一个post processing profile里面可以增加多个effect,所以一个volume组件上也可以有多个effect

    4.volume组件如果设置为global:volume里的effect对场景里的所有camera都有效,local:需要给volume组件的物体添加collider,在camera的layer组件下设置trigger,默认为camera本身,也就是当camera进入collider范围内时触发volume内的效果。

    postProcessing 效果(标粗的几个效果简单且效果很棒)

    1.ambient occlusion:UNITY有两种实现ao效果的方法,开baked global illumination,烘焙出ao贴图到light map中,二是通过post processing 实现realtime ao,消耗较大,且需要HDRP。游戏apex英雄里有该选项,关闭可大幅提高帧率

    ao关:

     

    ao开:

     模式:Scalable Ambient Obscurance,高耗能不要在移动端使用,推荐使用Multi-scale Volumetric Occlusion模式

    2.auto exposure自动曝光,模拟人眼从暗处例如隧道出来看到阳光那种耀眼的感觉

    3.anti-aliasing,camera自带msaa抗锯齿需要先关闭,再启用post processing的FXAA(推荐)

    4.bloom:使得光源更加真实

    添加dirty贴图后的效果更逼真:

    贴图资源:https://github.com/sonicether/SE-Natural-Bloom-Dirty-Lens

    5. Depth of Field 景深效果

    6.Grain给画面铺噪点,有点老电影的感觉

    7.motion blur 动态模糊,单机游戏还是要有的。fps就算了

    8.vignette,这效果我一般玩游戏都不开,对游戏体验提升不大。

    9.ColorGrading,对颜色做调整,我理解为游戏的滤镜效果,参数太多了给美术玩的。

    10.其他的几个不支持urp不写了

  • 相关阅读:
    转自:stuff字符串拼接方法
    mssql sqlserver in 关键字在值为null的应用举例
    mssql sqlserver 将字段null(空值)值替换为指定值的三种方法分享
    mssql sqlserver 使用sql脚本输出交替不同的背景色的html信息的方法分享
    MSSQL coalesce系统函数简介
    MSSQL sql server order by 1,2 的具体含义
    JavaScript正则表达式模式匹配(1)——基本字符匹配
    正则表达式的语法和使用说明
    log4j日志的基本使用方法(1)——概述、配置文件
    写在博客园开博第一篇博文
  • 原文地址:https://www.cnblogs.com/space1996/p/14660017.html
Copyright © 2011-2022 走看看