关于金属线宽的问题说不能用自定义线宽在金属中画线。然而,苹果表示它所有的图形框架,如UIKit
,,SpriteKit
都SceneKit
使用Metal
. 我想知道这些框架如何具有不同线宽的线条?如果它们是由三角形组成的,是否有一些例子可以说明如何做到这一点?另外,如何用不同宽度的线条绘制圆形和其他原始形状?
问问题
719 次
1 回答
0
我不知道苹果是如何制作他们的产品线的。但我发现这个网站非常简单地解释了如何用三角形做抗锯齿变宽线。它适用于 OpenGL,但 Metal 几乎相同。如果你用谷歌搜索这个主题,网上还有许多其他类似的网站以及其他解释和方法。
http://merowing.info/2012/04/drawing-smooth-lines-with-cocos2d-ios-inspired-by-paper/
于 2018-07-23T15:11:38.107 回答