Unity3D中如何实现UGUI Image组件的高斯模糊特效?

2026-04-29 12:461阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计3153个文字,预计阅读时间需要13分钟。

Unity3D中如何实现UGUI Image组件的高斯模糊特效?

最近研究了模糊特效,看了很多文章,原理就是获取图片或屏幕数据,然后对周围的元素和目标位置的色彩值进行混合计算。我写了一个小测试程序。

这几天研究了下模糊特效,看了很多文章,其原理就是拿取图片或屏幕数据,然后将周围的元素和目标位置的颜色值进行一个融合计算,然后自己写了一个小小的测试程序。

这个模糊也可以分成两种,一个是自身模糊,一个是从屏幕上取值进行模糊。第一个用于一些小的列表展示,比如未解锁时,是模糊的。第二个是凸显弹框效果的,将背景都模糊掉,自己将这个稍微加强了些可以指定模糊一个位置。

针对移动平台,使用高斯模糊,其实效率不是很高,如果要很好的效果,那么速度卡;如果要速度快,那么效果达不到要求。但是还是在这里记录下,兴许以后能用上。

先说第一个,挂在Image下的模糊特效。

阅读全文

本文共计3153个文字,预计阅读时间需要13分钟。

Unity3D中如何实现UGUI Image组件的高斯模糊特效?

最近研究了模糊特效,看了很多文章,原理就是获取图片或屏幕数据,然后对周围的元素和目标位置的色彩值进行混合计算。我写了一个小测试程序。

这几天研究了下模糊特效,看了很多文章,其原理就是拿取图片或屏幕数据,然后将周围的元素和目标位置的颜色值进行一个融合计算,然后自己写了一个小小的测试程序。

这个模糊也可以分成两种,一个是自身模糊,一个是从屏幕上取值进行模糊。第一个用于一些小的列表展示,比如未解锁时,是模糊的。第二个是凸显弹框效果的,将背景都模糊掉,自己将这个稍微加强了些可以指定模糊一个位置。

针对移动平台,使用高斯模糊,其实效率不是很高,如果要很好的效果,那么速度卡;如果要速度快,那么效果达不到要求。但是还是在这里记录下,兴许以后能用上。

先说第一个,挂在Image下的模糊特效。

阅读全文