Congratulations on the recent update! The amount of work put into it is astounding.

Here's a simple paintbrush made by swapping the color mixing from Smudge Colored to Smudge Rake (wasn't quite the same). Added a distance factor, so the applied color diminishes over time but it still smudges. Emulates oil painting? Changed the name of color alpha to Load (like loading paint).

It needs another slider added to change the rate at which the load decreases.

Hum I dont see what you mean.the Auto picking will get the "Merged" color ( the color you see on the screen ) at the start of the Stroke.If I understand you want an option to retrieve the color at the end of the stroke... but it's not possible to know this color before you finalize your stroke... Can you give me more detail on what you want to achieve.

You've got it. Really, I was wondering if the end of a stroke could be treated as an event that can update parameters. In this case it would be color; at stroke end set new color to last merged color. Also, if no color was preset, brushing the canvas or a palette would pick up some color. Mixing on screen would be easier.

We could use it to have gradual effects, too. "Load" in this brush, for instance. At stroke end, read stroke length, diminish load percentage accordingly. Clamp percentage set this way to a minimal value to simulate amount of paint the brush might typically carry from the canvas.

Randomizing effects could be great when using textures (or bristle density in this one) if you don't want a stenciled look between strokes.

We could use it to have gradual effects, too. "Load" in this brush, for instance. At stroke end, read stroke length, diminish load percentage accordingly. Clamp percentage set this way to a minimal value to simulate amount of paint the brush might typically carry from the canvas.