|
1
1
旋转、裁剪和缩放(调整大小意味着裁剪或缩放)都包含在仿射变换中,这可以在核心图形中完成。 其他的滤镜,即彩色滤镜,是完全不同的,所以你应该为每一个单独的问题。 |
|
|
2
0
我建议使用openGL&GLSL着色器(如果iphone支持新的OpenGLES 2),而不是coreGraphics&CIKernel。因为CIKernel是像素着色器的非常有限的子集。例如,它不支持:结构、数组、依赖于数据的IF、在测试条件中使用变量的For循环等等。。。我并不是说CIKernels是件坏事——这是件非常好的事情,而且有可能解决这些缺失的特性。但是考虑到CIKernels和coreGraphics的这些非常大的局限性,我建议使用OpenGL和GLSL像素着色器,它们可以实现C语言的更多特性。 当然,正如我所说——如果目标iPhone只支持OpenGLES 1——我的建议在这种情况下不合适,你可以自己选择。 coreGraphics/CIKernel也不支持我喜爱的预处理器。 祝你好运 |
|
|
Hemang · 如何使用Swift中的CG类创建以下附加UI? 8 年前 |
|
|
3366784 · CALayer子层在设备旋转期间不优美 8 年前 |
|
|
kvv · 如何在另外两条平行线之间画一条垂直直线? 8 年前 |
|
|
Skyler Lauren · 保存动画Gif时iOS颜色不正确 8 年前 |