
Unity3D UGUI中的Image组件高斯模糊效果
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本篇文章主要介绍如何在Unity3D中使用UGUI的Image组件实现高斯模糊效果,为用户提供详细的步骤和代码示例。
最近研究了模糊特效,并阅读了许多相关文章。其原理是提取图片或屏幕数据,然后将周围元素与目标位置的颜色值进行融合计算。我自己编写了一个简单的测试程序来实现这个效果。这种模糊可以分为两种:一种是对图像本身进行模糊处理;另一种是从屏幕上获取数据后进行模糊处理。
第一种方法适用于一些小的列表展示场景,在未解锁时显示为模糊状态。第二种方法用于突出弹出框的效果,将背景都变得模糊,并且我改进了这种方法,使其能够指定一个位置来进行模糊处理。针对移动平台而言,通常会使用高斯模糊技术,但这种方式在追求高质量效果的同时牺牲了一定的效率;反之,在需要快速渲染时,则可能无法达到理想的视觉效果。
这里主要介绍的是挂在Image下的第一种模糊特效。Shader名称为Custom/FrontBlu。
全部评论 (0)
还没有任何评论哟~


