2015-12-21 87 views

回答

1

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

然而,为了提高效率,模糊的阴影的东西,如消息框是离线进行,因为它们的形状不动态改变(即使他们的规模可能)。因此,您可以创建一个包含模糊消息框的图像(脱机),并在消息框几何体下绘制一个原始图像,并在其上映射模糊图像。