gpt4 book ai didi

iphone - 带有纹理的 quartz 绘图

转载 作者:行者123 更新时间:2023-12-01 18:31:04 25 4
gpt4 key购买 nike

我想在没有开放gl的情况下进行绘制,但要使用纹理。我已经尝试过了,但是每当我用纹理作为线条颜色绘制时,它都会像通常那样给出硬边。如何允许自然的领口边缘(我有领口纹理)?我希望它像Sketchbook Pro的一样。

谢谢。

UIImage* image = [UIImage imageNamed:@"texture"];

UIColor* color = [UIColor colorWithPatternImage:image];

CGContextSetStrokeColorWithColor(context, color.CGColor);
CGContextStrokePath(context);

最佳答案

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

也许您的意思是描边的内部用“纹理”平铺,并且平铺之间的接缝可见。问题在于您的纹理无法平铺。纹理的左边缘需要与右边缘匹配,这样当您并排放置两个副本时,接缝将变得不可见。出于相同的原因,上边缘需要与下边缘匹配。

这与您如何绘制纹理无关。这是纹理问题。您需要创建一个可平铺的纹理。如果您使用图像编辑器(例如Photoshop)来创建纹理,则可以在网上找到许多有关创建重复或可平铺纹理的教程。

关于iphone - 带有纹理的 quartz 绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8793896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com