精华内容
下载资源
问答
  • PostProcessing unity2017

    2019-04-08 20:17:00
    PostProcessing unity2017,这是Unity3d的后期特效工具,安装好后需要给相机挂载PostProcessing脚本,然后新建一个预置拖进来就可以对Unity进行调色后期优化了
  • PostProcessing unity2018

    2018-11-17 16:15:03
    PostProcessing 后期特效工具脚本,支持Unity 2018,亲测可用。
  • Post-processing Stack v2 This branch is under maintenance and holds the current version of the post-processing stack for the built-in render pipelines. Instructions Documentation is available in the ...
  • PostProcessing.unitypackage

    2020-04-21 11:28:09
    unity 后处理插件,让你的场景更加美观丰富,有AO,bloom等多种效果。非常的节省资源,一个已经收费了的,好用便捷的插件,快下载吧!!
  • unity 屏幕后处理插件 PostProcessing --------------
  • Unity PostProcessing

    2020-02-24 22:06:03
    Post-processing是将全屏的滤镜和特效应用于摄像机的图像缓冲区,然后渲染在屏幕上的过程。只需要花费较少的时间进行设置,就可以大大提高产品的视觉效果。 你可以使用Post-processing来模拟物理摄像机和电影效果。 ...

    Post-processing是将全屏的滤镜和特效应用于摄像机的图像缓冲区,然后渲染在屏幕上的过程。只需要花费较少的时间进行设置,就可以大大提高产品的视觉效果。
    你可以使用Post-processing来模拟物理摄像机和电影效果。
    下面的图片展示了应用和没应用Post-processing的差别。

    使用了

    没使用

    安装

    Package(资源包)


    安装和更新Post-processing比较规范的方式是使用Unity2018.1之后推出的Package Manager。

    注意:如果你已经在你的项目中引入了某一个Scriptable Render Pipeline(可编程渲染管线),那么Post-processing就已经导入在你工程中了

    打开Window->Package Manager,在左侧列表上方从In Project切换到All,并在列表中选择Postprocessing。在右边的面板你可以看见关于这个资源包的一些信息和一个install(update)按钮,点击这个按钮可以下载当前可用的最新版本的资源包。

     

    Sources(源代码)

    如果你愿意的话也可以使用最新版本的Post-processing,但注意只有打包发布的版本是官方推荐的。如果你对Git不是很熟悉,我们建议下载Github Desktop,很容易使用并且和Github集成的很好。

    首先确认你没有导入Postprocessing资源包,不然会和当前安装方式冲突。如果已经安装了,那么可以使用package manager移除当前资源包(Window -> Package Manager)。

    然后你可以使用Git客户端将post-processing repository克隆到Assets文件夹中。当前的branch(分支)是v2,并且已经被设为默认,不需要转换到别的branch,除非你想获取一些其他branch中的一些特性。

    如果你不想用Git客户端,也可以点击网页右上方"Clone or download"这个绿色按钮下载后,解压缩到你的工程中。使用Git的好处是可以很快的更新到最新版本,而不用再去下载、解压、覆盖真个文件。这样也更安全,可以正确的处理移动或者移除文件。

    快速开始

    注意:如果你创建工程的时候使用了带有Post-processing的模板,那就不用进行下面大多数步骤了,但还是建议你读一下这段,理解每一项是如何工作的

    Post-process Layer


    要在摄像机上激活post-processing,第一件事就是在摄像机上添加Component -> Rendering -> Post-process Layer组件。
    在这里插入图片描述
    第一部分描述摄像机的 Volume blending (体积混合) 设置:

    • Trigger(触发):默认情况下摄像机会被添加到这里,传入的Transform将用来驱动volume blending的特性。在某些情况下你可能想用摄像机之外的Transform,比如在顶视角游戏中,你可能想用角色控制器取代摄像机来驱动,如果设置为None将会禁用当前层的局部Volume blending(全局属性依旧会起作用)。
    • Layer(层):用来应用Volume blending的层遮罩,它可以让你对volume进行过滤,并且对优化volume遍历十分有效。应该始终将volume设置为专用的Layer(层),而不要使用Default Layer(默认层),这样可以提高性能。这个选项默认被设置为Nothing,所以不要忘记更改它,否则不会产生效果。关于Layer(层)的更多信息以及如何在Unity中使用,可以阅读这篇文档

    接下来是 Anti-aliasing(抗锯齿),需要对每个需要启用抗锯齿的摄像机进行设置。取代全局设置使用这种方式的好处是在项目中可以在需要抗锯齿的时候再去启用它。例如,你的主摄像机可能使用的 Temporal Anti-aliasing 抗锯齿算法,而另外一个用于渲染监控摄像头的摄像机只需要使用 FXAA 抗锯齿算法。关于抗锯齿的更多信息可以阅读这篇文档

    Stop NaN Propagation(阻止无效像素扩散) 可以在Post-processing应用之前消除任何无效的、非数值的像素,并用黑色的像素来取代它。通常建议启用这个选项,可以有效的避免场景中Post-processing的数据崩坏。

    Toolkit 部分有一些功能,你可以使用下面其中一种模式将当前帧导出为EXR:

    • Full Frame (as displayed): 照原样导出摄像机的画面(同Game视图中摄像机拍摄渲染的画面一样)。
    • Disable post-processing: 同上个模式一样,只是不应用任何的Post-processing。
    • Break before Color Grading (linear): 同第一个模式类似,但是不会应用Color Grading。适用于你想在其他软件进行调色的情况。
    • Break before Color Grading (log): 同上一个模式类似,但导出的时候会对图像进行log-encoded。适用于你想在其他软件中进行高精度的HDR调色处理等工作。

    其他实用的功能:

    • Select all layer volumes: 选择所有可以影响当前Post-process LayerPost-process Volume组件。
    • Select all active layer volumes: 选择所有正在影响当前 Post-process Layer的 Post-process Volume组件。

    最后的部分允许你去改变自定义效果的渲染顺序。关于自定义效果更多的信息可以阅读这篇文档

    Post-process Volumes


    Post-processing在当前这个框架中的工作方式分为局部和全局两种。它允许你给与每套volume一个优先级和一组效果重写来自动在场景中混合post-processing。例如,你可以设置一个全局的Light vignette effect(晕影效果),当玩家进入山洞的时候,你可以重写Intensity使晕影的效果增强,同时保持其他设置不变。
    Post-process Volume组件可以被添加在任何的游戏物体上,包括摄像机也可以。但通常建议新建一个专门的游戏物体来赋予这个组件。让我们从创建一个全局的Post-process Volume开始。创建一个空物体,并在它身上添加组件(Component -> Rendering -> Post-process Volume)或者使用(GameObject -> 3D Object -> Post-process Volume)。不要忘记将这个物体的Layer(层)设置为摄像机上的Post-process Layer组件的应用的层。
    在这里插入图片描述
    创建后默认情况组件是空的,并且有两种模式:

    • Global: 设置为全局模式后,不会有任何的边界,将会被应用在整个场景中。当然你也可以在场景中拥有多个Volume。
    • Loacal: 设置为局部模式后,需要添加一个Collider(碰撞器)或Trigger(触发器)来确定这个Volume的边界。任何类型的3D Collider都可以使用,简单的Cube Collider到复杂的Mesh Collider都可以,但我们建议尽可能使用一些简单的Collider,因为Mesh Collider较为消耗资源。局部的Volume可以设置一个Blend Distance(融合距离)值,代表从Volume外多远开始一点点渐变到当前这个效果(根据Post-process Layer组件Trigger属性赋予的Transform来计算)。

    当前这个案例我们设置为全局模式,勾选Is Global

    Weight(权重)可用来减少该volume的全局影响,0表示完全不起作用,1表示完全起作用。

    Priority(优先级)可用来确定该volume在堆中的优先级,值越高,优先级越高。

    我们还需要创建一个profile(配置文件)应用在当前的volume上(或重用已存在的文件)。我们可以点击New按钮(或者可以在Project视图中通过Create -> Post-processing Profile创建)。创建之后将作为资源文件存储在工程中。你可以直接选择这个配置文件进行编辑,或者更好的方式是该volume组件的检视面板中进行编辑。当赋予了一个配置文件后,可以看到新出现了一个Clone按钮,点击这个按钮会复制一份当前赋予的这个配置文件,并将新复制出来的配置文件赋予当前的volume组件。当你想对一个配置文件进行快速调整的时候可以这样处理(尽管我们应该尽可能的去重写同一个配置文件)。

    我们现在可以向堆中覆盖这个效果了。
    在这里插入图片描述
    下面是对这个效果的分析:

    每个字段左侧都有一个开关,如果你想使用这个设置,那在编辑这个设置之前应该勾选这个开关。你也可以通过左上角的开关来快速的关闭或开启下面的子项的这些开关。

    右上角的on/off切换按钮用来更改当前效果在堆栈中是否启用(比如,如果你想在一个优先级更高的Volume上禁用一组效果),然后这个切换按钮处于标题栏上,所以会作用于当前Volume的一整组效果。

    最后,你可以右键点击某一个效果的标题栏,可以进行复制、粘贴、移除、重置等操作。

    展开全文
  • unity2017 Post processing

    2018-05-18 23:22:00
    首先,去Unity资源商店下载名为Post processing stack的资源包,并导入工程。 然后,在camera上挂载Post Processing Behaviour脚本。 这时,你需要在工程界面右键 Assets > Create > Post-Processing ...

    首先,去Unity资源商店下载名为Post processing stack的资源包,并导入工程。

    然后,在camera上挂载Post Processing Behaviour脚本。

    这时,你需要在工程界面右键 Assets > Create > Post-Processing Profile.

    然后在Post Processing Behaviour脚本上选择你新创建的 Post-Processing Profile文件。当你在选择profile的时候,会发现已经存在一个默认的文件了,叫做Test Post-Processing Profile,我们不管这个,就选择自己创建的profile即可。

    随后,我们需要在Project视图里面找到你创建的这个文件,单击这个文件,观察inspector面板: 
    这里写图片描述

    里面是各种各样的效果,同Image effect中的效果大同小异,需要我们自己根据需要来配置。这里就不详细描述了,具体效果可参考https://docs.unity3d.com/Manual/PostProcessingOverview.html

    转载于:https://www.cnblogs.com/guaishoudashu/p/9058421.html

    展开全文
  • 本系列文章是学习Getting Started with the Post-...Unity官方GitHub PostProcessing Unity官方文档 环境 : Unity版本 : 2018.4 Post-Processing版本 : 2.1.7 基本设置步骤参考 : Unity Post-Processing学习(...
        

    本系列文章是学习Getting Started with the Post-Processing Stack for VR笔记
    参考 :
    Unity官方GitHub PostProcessing
    Unity官方文档

    环境 :
    Unity版本 : 2018.4
    Post-Processing版本 : 2.1.7


    基本设置步骤参考 : Unity Post-Processing学习(一) ------ 简介与使用

    一.创建Post-processing Profile

    17787668-24d291d0b6eb91cc.png

    二.PostProcessVolume

    创建一个球,添加PostProcessVolume脚本,勾选上IsGlobel,并拖拽步骤一中创建的asset文件到Profile上

    17787668-4e6f6f09e885b737.png

    三.添加effect

    点击Add effect添加效果

    17787668-c68c19000b72c820.png

    尽管默认情况下设置为On,但不会启用效果上的任何选项。单击效果选项列表顶部的“全部”按钮以启用所有内容。
    根据自己的喜好配置效果后,请关闭所有不使用的选项,以保证效果尽可能高效。
    请记住,添加的效果越多,值越高的选项越多,应用程序的效果就越差。使用后处理效果的一个好的经验法则是越少越好。

    上面配置出来的效果 :

    17787668-e49a5807f3f9698e.png
    展开全文
  • Post Processing Profiles 3.1 UNITY3D专用特效后期处理最新版 如辉光 屏幕抖动 镜头模糊等一系列后期效果
  • Unity PostProcessing Stack v2源码分析系列

    千次阅读 2018-09-21 09:00:55
  • UnityPost Processing Stack v1.0.4 Unity2017可用 资源商店下架 Post Processing Stack,unity后期处理插件,简单易懂,可实现辉光,虚化,去锯齿等等特效 【注意】该插件仅供学习使用,不可用于任何商业用途
  • Unity PostProcessing 后期处理插件,能让你的游戏画质具有很好的高质量画质。
  • Unity Post Processing 学习

    2020-08-10 10:51:57
    Post-processing是将全屏的滤镜和特效应用于摄像机的图像缓冲区,然后渲染在屏幕上的过程。只需要花费较少的时间进行设置,就可以大大提高产品的视觉效果。 此插件是unity自带的一款后期插件,可以从PackageManager...
  • Post processing 2 profiles for PC/Mac and Mobile 12 different settings for Post Processing. With the help of these settings you could get realistic graphics just in few clicks. Effects: UE, Cry, ...
  • PostProcessing

    2018-04-10 16:40:25
    PostProcessing 支持unity2017版本 PostProcessing 支持unity2017版本 PostProcessing 支持unity2017版本
  • Unity Post Processing 后期处理插件基础应用 目录Unity Post Processing 后期处理插件基础应用Post Processing 基础应用Post Processing 内容解析 很简单没有难度,自己看一下应该就能明白。 OK 老规矩,直接上教程...
  • Unity学习之PostProcessing的使用

    万次阅读 多人点赞 2018-11-21 09:40:05
    新学了一个后期插件,靠着翻译...Postprocessing是一个unity2018版本的集成后期插件,有了这个插件,之后用unity开发时,后期调整颜色、光晕等会很方便。 新建一个postprocessing profile(配置文件)。    ...
  • Ambient Occlusion(环境光遮蔽) 本文档主要是对Unity官方手册的个人理解与总结(其实以翻译记录为主:&...参考链接:https://docs.unity3d.com/Manual/PostProcessing-AmbientOcclusion...
  • Unity后期处理——PostProcessing插件

    千次阅读 2019-11-10 12:18:17
    ——到Unity官方的Github上下载并导入:https://github.com/Unity-Technologies/PostProcessing ——使用Package Manager安装PostProcessing插件(Package Manager一直loading的话,断开网络之后重新打开项目选择...
  • Unity 自定义Post Processing 后期效果

    千次阅读 2019-08-27 10:52:29
    Post Processing2.1.7 实现后期效果需要三个文件 ,以GrayScale举例: 1.GrayScaleEditor.cs 此文件主要做面板上控制属性显示 using System.Collections; using System.Collections.Generic; using ...
  • Unity2018导入PostProcessing报错

    千次阅读 多人点赞 2018-11-12 15:39:33
    Assets\PostProcessing\Editor\PropertyDrawers\MinDrawer.cs(6,34): error CS0104: 'MinAttribute' is an ambiguous reference between 'UnityEngine.PostProcessing.MinAttribute' and 'UnityEngine.MinAtt...
  • 本系列文章是学习Getting Started with the ...Unity官方GitHub PostProcessing Unity官方文档 环境 : Unity版本 : 2018.4 Post-Processing版本 : 2.1.7 一.搭建环境 项目下载之后是一个. unitypackage包,因为我...
  • 空物体上挂voluem,这里的layer要和上个脚本的layer保持一致,不是主相机的layer是postprocessing layer脚本下面暴露出来的字段**“Layer”** 再改掉UI画布的渲染模式,并且把主相机赋值给它,到这里相信各位都看...
  • unity 2019安装PostProcessing-2方法

    千次阅读 2020-07-31 03:11:32
    PostProcessing现在有三个版本,每个版本的安装方式都有点不一样,PostProcessing最初的版本是需要在main camera添加PostProcessingBehaviour脚本的,后面的PostProcessing-2,PostProcessing-3则不需要,已经经过...
  • unity镜头渲染插件 PostProcessing

    千次阅读 2018-08-02 16:49:00
    在资源商店发现一个名为PostProcessing的免费插件 导入后新建这个 给相机上添加脚本PostProcessingBehaviour脚本,将刚才新建的文件拖进去, 在inspector窗口下设置属性就能实现一些后期镜头效果  ...
  • 这个位置可以看到ppsspp的特殊处理 文件位置 来看看这些特效 用来测试的未加特效图片 ...ppsspp中的默认参数为饱和度加强1.2倍,对比度增强1.25倍,在unity中我们可以设为外部变量自己调节 关
  • 1.添加post processing包,创建一个layer:Post Processing,创建一个空物体选定该layer,添加一个Post-process Volume组件,Profile选定制作好的预制体Profile-Global Reference 2.在主摄像机上添加Post-processe Lay...
  • X-PostProcessing库(XPL)是用于Unity Post Processing Stack v2 / LWRP / URP / HDRP的高质量后处理库 需要查看更多渲染效果图和每个特效的参数与属性,可以在下面的部分的具体后处理特效子页面中查看。 要获取...
  • 最近在学习PostProcessing这个插件找了很多资料记录一下 unity官方文档. 哔哩哔哩讲的很细 尝试了一下用Post-processing做了一个边角压暗的效果 代码如下: using System.Collections; using System.Collections....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 458
精华内容 183
关键字:

postprocessingunity