I am developing an iOS app that uses a paint brush to draw in a board. I have created a simple paint tool with which user can paint,but what I really need is a paint tool that draws with brush stroke. Is there anyway to achieve the same in native iOS app development?
Here is a sample image of the brush stroke I would like to create:
Procreate makes brushes with a shape (container) that holds a grain (texture). You can see the shape of any brush when you tap your finger or Apple Pencil on the canvas. By doing this, you create a stamp instead of making a stroke. Dragging this shape creates a stroke.
Create an animated brush strokeSet the brush options in the Brushes panel. Set the Duration in the Paint panel to Write On. Position the current-time indicator to the frame where the paint will start animating. Paint with the brush stroke in the Layer panel.
Brushstroke transforms your album photos and snaps into beautiful paintings in one touch. Edit, sign, and share your work on Instagram, Twitter, and Facebook. Want your artwork printed? We've teamed up with CanvasPop to provide the best quality canvas prints available.
the fact is you'll have to go to GLPaint
https://developer.apple.com/library/ios/samplecode/GLPaint/Introduction/Intro.html
consider also https://github.com/rbuussyghin/glpaint
and https://stackoverflow.com/a/2045262/294884
this is not easy.
Indeed, it's a huge P.I.T.A. Surprisingly, nobody has a ready-made solution for this in iOS.
Surprisingly, as far as I know, there is STILL no ready-made solution for this. Strange thing!
Appears there are finally some libraries in Metal, example
https://github.com/Harley-xk/MaLiang
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With