OK, so Inkscape is an answer to the question, but it doesn't solve the deeper problem well.
-
-
Replying to @cocoaphony
The only answer I see is to write my own application that does what I want it to!
1 reply 0 retweets 0 likes -
Replying to @RedQueenCoder @cocoaphony
can I chime in with https://www.paintcodeapp.com
1 reply 0 retweets 0 likes -
Replying to @FlexMonkey @cocoaphony
Does that generate vertex data or just Core Graphics data? I was actually thinking about that.
3 replies 0 retweets 0 likes -
Replying to @RedQueenCoder @cocoaphony
to the best of my knowledge, Metal can't do much with 2D vertices to draw lines and curves. Paintcode generates..
1 reply 0 retweets 0 likes -
Replying to @FlexMonkey @RedQueenCoder
I’ve used 2-component vertex position data in Metal. Here’s one fed with Swift’s UInt16…pic.twitter.com/FJj8j9iPzT
1 reply 0 retweets 2 likes -
The output [[position]] must be float4 though, right @MTLDevice
@warrenm ?1 reply 0 retweets 1 like -
Yes
1 reply 0 retweets 2 likes -
Replying to @warrenm
Using 1 for position.w, is there any gotcha when using 0 or 1 for .z, for Metal clip space?
@FlexMonkey@RedQueenCoder @MTLDevice1 reply 0 retweets 1 like -
Replying to @jessyMeow @warrenm and
Metal NDC Z range is [0, 1] The edges are clean numbers but they scare me. I’ve considered .5
2 replies 0 retweets 1 like
The range is inclusive. If you’re not using a depth buffer, any value [0, 1] is fine, but I prefer 0.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.