Unity通过Post Processing实现Bloom(Glow)

我这里用的Unity2018.4.14

1.新建工程,【Window】【Pacage Manager】下载Post Processing

 2.在MainCamera上添加Post Process Layer,并设置效果作用的Layer,这里为PostProcessing

3.点击Create Empty创建Volume,并添加Post Process Volume,设置图层为PostProcessing. 

 4.点击Profile的【New】 按钮,再点击【Add Effect...】,选择Bloom。

5.全局Bloom效果

(1)勾选Post Process Volume的【Is Global】、Bloom下的Intensity,调整Intensity的值,即可看到屏幕整体变亮效果。

创建一个球,效果看起来更明显了。

6.局部Bloom效果

上面的效果是整个画面都有Bloom效果,如果只想要球有Bloom效果,该怎么做呢。

(1)创建材质mat,并将球材质设置为mat,开启Emission。 

(2)Volume上的去掉勾选Post Process Volume的【Is Global】,添加Sphere Collider(其他碰撞器也可以)

(3)调整Sphere Collider的Radius,确保能碰到要发光物体的Collider。同时调整Post Process Volume的Blend Distance。即可看到单个物体发光。

 

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Unity后处理是一种在渲染完成后对图像进行处理的技术,可以通过添加后处理效果来改善游戏的视觉效果。Unity的后处理功能包括色彩校正、景深、运动模糊、环境光遮蔽等效果。通过使用Unity的后处理功能,游戏开发者可以轻松地创建出更加逼真的游戏画面。 ### 回答2: Unity Postprocessing(后期处理)是一个集成到Unity引擎中的强大工具,它给游戏制作人员带来了更多的控制权和自由度,使游戏更加优美、亮丽、高质量。Postprocessing可以改变游戏画面的整体色调、亮度、对比度以及模糊等特效,从而让游戏画面效果更佳、更加精致。 具体来说,UnityPostprocessing Stack v2 提供了许多后期效果,包括屏幕空间环境光遮蔽 (SSAO)、景深、快速移动时的模糊、运动模糊、线性阴影、颜色校正等等。同时,Postprocessing还提供了相机后处理堆栈的模块化和可定制化的设计,这让用户能够以自己的方式去创建他们自己的后期处理效果。 此外,Unity Postprocessing可以轻松地实现各种图形效果,比如片头的转场、画面跳拍效果、飞行视图、泛光等,这些效果都是非常有利于提高游戏的画面效果的。 但是,由于postprocessing是对画面的后期渲染调整,因此它是一个消耗GPU性能的操作。因此,在使用Postprocessing的同时还要注意游戏性能的影响。它可能降低游戏的帧率、增大游戏的卡顿等。所以在使用Unity Postprocessing时,需要为游戏制定能够平衡画面质量和性能的策略。 综上所述,Unity Postprocessing 开发者可以通过使用这个工具,创建出高质量、层次分明、视觉冲击力强烈的游戏效果,不仅给玩家带来精彩的游戏体验,还可以成为游戏的差异化竞争优势。 ### 回答3: Unity中的后处理(Postprocessing)是一种增强游戏视觉效果的技术,包括场景的颜色校正、环境光遮蔽、景深模糊、反射、抗锯齿、运动模糊等效果。它可以让游戏画面更加真实、优美,提高游戏体验。 Unity中的后处理技术基于Shader的编写实现。通过在相机上添加后处理脚本(Postprocessing Stack),我们可以将多种后处理效果堆叠在一起,使得游戏画面更加华丽。常用的后处理效果包括: 场景的颜色校正,可以调整游戏画面的色彩风格,增加游戏的氛围感。通过对场景的明度、饱和度、色调进行调整,可以精细地塑造出不同的场景环境。 环境光遮蔽,可以增强场景物体之间的空间感和深度感。它通过计算遮挡物体对光线的影响,使得场景中的物体在投射阴影时更加真实。 景深模糊,可以产生焦距模糊的效果,增加真实感。景深模糊通过使用相机的深度信息,计算出离焦点的模糊程度,使得镜头前后的物体在呈现效果上表现出不同的清晰度。 反射,可以让游戏中的水面、玻璃等物体反射出周围景色的效果更加真实。反射通过计算出镜面上的反射图像,结合上色、模糊等特效,增强了游戏的逼真度。 抗锯齿,可以消除模型边缘的锯齿状痕迹。它通过对图像进行平滑处理,使渲染图像更加平滑自然,很大程度上提高了游戏的视觉表现力。 运动模糊,可以模拟出快速移动时物体的虚化效果。它可以让场景中的运动物体表现出更加真实的移动轨迹,使得场景更不拘束于静态效果。 总之,Unity中的后处理技术可以让开发者在保持游戏的性能表现不变的情况下,增加游戏的美观度,更加逼真自然。后处理技术已经成为现代游戏制作必不可少的一部分,得到了广泛的应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值