Feature request: "Watercolor edge" (dark edge) to brush stroke

A while ago I made my own brush with similar effect for painting stuff like paint droplets. I made mine using RGBA brushes feature in Krita:

Effect that you have shown is probably made using Layer Style either Stroke or my favorite method Inner Glow with normal mode strong Choke, dark Color and small Size:

What @CrazyCatBird had shown on Infinite Painter screenshot is how I would implement it. How it works is something like Gradient Mapping but instead of Gradient you use Single Channel that can be represented as a Curve (Infinite Painter or Soft Auto Brush) and this Curve is mapped/multiplied either on RGB channels to produce blackening or on Alpha channel to produce transparent inside and opaque edge.
Thinking more about it, allowing to do use not only Curve but also Gradient would be an interesting feature.

I was tinkering about implementing it in Krita some time ago, but I’m busy with commission work and have pending stuff for Sketch Engine that I want to work on. But some day I will probably work on it.

If somebody is interested in my brush preset here, I made a bundle:

11 Likes

I think you guys maybe like this suggestion: Masked brush inception? or pattern to masked brush

I think being able to add another subtract mask brush layer could help us create a brush we want. Assuming that request is easy to implement.

Also I found this plugin useful to achieve layering style fast. I made a plugin to simulate watercolor painting

5 Likes

@tachiko
Although adding a second Mask Brush for Mask Brush that would be blended with Mask Brush1 would be probably possible, although not sure how much work that would be.
It might be overkill for this use case.
It would require running equivalent of 3 Painting Engines (PaintOp’s) at the same time, it would be very hard for the machine.

I’m not against the idea overall, it might be an interesting experiment for what type of brushes would be possible, but I’m afraid most ppl wouldn’t use it, because those presets would be slooow as hell.

I sometimes, ponder about Node Based Brush Engine for that type of stuff, but that would be a big project.

5 Likes