iOS:模糊自定义形状

时间:2014-05-01 07:24:11

标签: ios objective-c

我有一个GameViewController,其中包含一些代表游戏对象的不同子视图,例如得分,玩家,历史等等。

用户可以在GameBoard(CAShapeLayer)上拖动自定义形状。

我想为自定义形状添加模糊效果。然而,首先模糊所有游戏元素的背景,然后将图像掩盖到自定义形状是可怕的慢。 这可能与良好的性能有关,在这种情况下你会怎么做?

由于

1 个答案:

答案 0 :(得分:4)

如果您担心性能,则应使用GPUImage库。 https://github.com/BradLarson/GPUImage

本教程将指导您完全了解如何使用所需的模糊功能:

http://www.raywenderlich.com/60968/ios-7-blur-effects-gpuimage