石英绘图与纹理

我想绘制没有开放的gl,但使用纹理。 我已经尝试过,但是每当我用纹理绘制线条颜色时,它会像通常那样产生硬边缘。 如何让自然的stream苏边缘(我有一个stream苏的纹理)? 我希望它像素描专业的人。

谢谢。

在这里输入图像说明

UIImage* image = [UIImage imageNamed:@"texture"]; UIColor* color = [UIColor colorWithPatternImage:image]; CGContextSetStrokeColorWithColor(context, color.CGColor); CGContextStrokePath(context); 

在这里输入图像说明纹理有一个透明的背景...我把它做成黑色,所以你可以看到它。

你的问题很难理解。 你的描边线的图像具有平滑的边缘,这是一个硬边(我认为)的相反。

也许你的意思是描边线的内部与你的“纹理”平铺,而瓷砖之间的接缝是可见的。 问题是你的纹理不能平铺。 纹理的左侧边缘需要与右侧边缘匹配,以便在并排放置两个副本时,接缝变得不可见。 出于同样的原因,顶部边缘需要与底部边缘相匹配。

这不是如何绘制纹理的问题。 这是纹理问题。 您需要创build一个图块纹理。 如果您正在使用图像编辑器(如Photoshop)来创build纹理,则可以在Web上find许多有关创build重复或贴图纹理的教程。

您需要使用不是全部为1.0或100%的Alpha通道的图案图像。