0
我的应用程序跨android/ios,它基于GLES,我想创建一个模糊覆盖视图behide一些消息框,任何方式实现ios风格模糊与gles?如何用gles创建ios模糊效果
我的应用程序跨android/ios,它基于GLES,我想创建一个模糊覆盖视图behide一些消息框,任何方式实现ios风格模糊与gles?如何用gles创建ios模糊效果
运行时模糊需要使用内核采样输入并对样本取平均值。这是昂贵的,随着模糊内核的大小,它变得越来越昂贵。 Gaussian filter with OpenGL Shaders解释了如何在OpenGL ES中实现这一点。
然而,为了提高效率,模糊的阴影的东西,如消息框是离线进行,因为它们的形状不动态改变(即使他们的规模可能)。因此,您可以创建一个包含模糊消息框的图像(脱机),并在消息框几何体下绘制一个原始图像,并在其上映射模糊图像。