在高级别(或低级别,如果您愿意),使用 Quartz2D(核心图形)在 iPad 上为绘图程序实现涂抹效果的好方法是什么?有没有人试过这个?
(来源:pixlr.com)
非常感谢您的智慧!
更新我为那些感兴趣的人找到了这篇很棒的文章,检查一下!
现在链接:http: //losingfight.com/blog/2007/09/05/how-to-implement-smudge-and-stamp-tools/
在高级别(或低级别,如果您愿意),使用 Quartz2D(核心图形)在 iPad 上为绘图程序实现涂抹效果的好方法是什么?有没有人试过这个?
(来源:pixlr.com)
非常感谢您的智慧!
更新我为那些感兴趣的人找到了这篇很棒的文章,检查一下!
现在链接:http: //losingfight.com/blog/2007/09/05/how-to-implement-smudge-and-stamp-tools/
我建议使用 OpenGL ES 2.0 实现与该文章中详述的算法类似的算法,以获得最佳性能。
我认为您不太可能在 CPU 上获得出色的性能,但这样设置肯定更容易。但是,在此设置中,您基本上可以拥有无限的画笔大小等,并且您不会循环遍历图像绘制代码。
不过,对您在 CPU 上获得什么样的性能感到好奇。小心 :)