首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用gles创建ios模糊效果

问如何用gles创建ios模糊效果
EN

Stack Overflow用户
提问于 2015-12-21 15:02:17
回答 1查看 751关注 0票数 0

我的应用程序跨android/ ios,它基于GLES,我想创建一个模糊的覆盖视图,隐藏一些消息框,有没有办法用gles实现ios风格的模糊?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-22 12:56:49

运行时模糊需要使用内核进行采样输入,并对样本进行平均化。这是昂贵的,并且随着模糊内核的大小而变得越来越昂贵。Gaussian filter with OpenGL Shaders解释了如何在OpenGL ES中实现这一点。

但是,为了提高效率,对于诸如消息框这样的事情,模糊的阴影是脱机完成的,因为它们的形状不会动态变化(尽管它们的规模可能会发生变化)。因此,您将创建一个包含模糊消息框的图像(脱机),并在消息框几何图形下呈现一个原语,并在其上映射模糊图像。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34398651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档