U3D后期全屏幕渲染特效

版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/blues1021。 https://blog.csdn.net/Blues1021/article/details/78162120
Image Effects图像特效主要 应用在Camera对象上,可以让游戏画面带来丰富的视觉效果,使得游戏画面更具艺术感和个性。
U3D的大部分特效可以混合使用,U3D的图像特效都在 OnRenderImage()函数中在图像 到达颜色缓存进行显示交换前进行的图像处理,任何附加在摄像机上的Image Effects脚本都可以通过编辑其代码来修改特效的效果。
所有的后期屏幕特效只有pro版本才支持。
使用步骤:
Image Effects的脚本组件添加到摄像机上。
详细组件:
1)Antialiasing(Fullscreen)脚本抗锯齿全屏特效,NFAA、FXAA3、FXAA2、DLAA较快。
具体有边缘阈值,模糊半径,清晰度等设置。
2)Bloom脚本泛光特效,是增强版的辉光(类似高光耀斑),光晕(光晕和模糊)效果。
调节泛光的质量等级,模式,混合模式(屏幕是两张图像分别处理,Add叠加模式光晕会更亮),HDR高动态光照渲染开关, 泛光强度,阈值,Blur iterations模糊迭代效果。 Mask光晕遮蔽图。
3) Bloom and Lens Flares 泛光和镜头炫光效果
泛光效果下增加镜头炫光(耀斑效果),和Bloom效果类似,只是是3.5版本的。
4)Blur 脚本模糊特效,迭代次数越多越模糊,模糊半径,模糊shader的选择。
5)Camera Motion Blur基于摄像机的运动模糊特效,模拟物体相对于摄像机作快速移动时产生的模糊效果。
有运动模糊算法的选择,速度尺度,最小速度,摄像机移动,排除层不受模糊计算影响的层,抖动采样设置,最大采样数设置。
6)Color Correction色彩校正特效,有曲线类型,渐变纹理类型。
7)Contrast Enhance对比度增强特效,使用图像处理领域中非锐化遮蔽图(unsharp mask)方式来达到增强对比度的效果,使得图像明亮的更加明亮,暗淡的更加暗淡。
8)Contrast Stretch 对比度拉伸特效。实现从黑暗空间中到明亮的空间时产生的眩目的感觉。
9)Crease 折皱特效,使得边缘更加明显粗糙,类似手绘效果。
10)Depth of field景深特效,使得边缘朦胧,或者物体朦胧,产生视觉上景色深度效果。
Tilt Shift 移轴特效,是景深特效的特殊版本,使得闪焦区域的过渡更加光滑。
11)Edge Detection 边缘检测特效(分为颜色和几何)。类似手绘边缘效果。
12)FishEye 鱼眼效果。
13)Global Fog全局雾效果。
14)Glow 发光效果。
15) Grayscale灰度特效。
16)Motion Blur(Color Accumulation)运动模糊特效
17)Noise噪波图像特效,老式电影和电视的 哗哗 效果。
18)Sepia Tone棕褐色效果。
19)Screen Space Ambient Occlusion 屏幕空间环境遮挡(SSAO)特效。
20) SunShafts: 阳光射线特效。
阳光射线特效用于模拟亮度很高的光源被物体遮挡时所产生的径向光线散射效果,合理运用该特效能有效地提升游戏画面的真实感。
21) Tonemapping 色调映射特效,该特效只有在摄像机对象启用HDR模式时才能正常工作,可以增加视觉方向的光照细节表现,模拟人眼适应环境明暗交替效果,可以和Bloom配合得到更好效果
22) Twirl 扭曲特效,Vortex旋涡图像特效类似扭曲特效。
23)Vignettinggand Chromatic Aberration 渐晕和色差特效,也是有模糊效果。

实例:
添加Bloom和ToneMapping,SunShafts效果。


猜你喜欢

转载自blog.csdn.net/Blues1021/article/details/78162120