I'm generating new blending modes for Krita

For what it’s worth, I updated some FEX stuff tonight and figured I’ll offer up a newer copy of the code.
imblend_short.zip (2.2 MB)

Of what’s (potentially) relevant to this topic, this was mostly a bit of new and old ideas to clean up the “light” (i.e. contrast) modes.

  • Added ‘softlighteb2’, a parametric version of the most correct (symmetric, continuous) method, and added comparisons to the pdf.
  • I removed ‘softlinearlight’, since it’s just a simple transpose of ‘linear light’. It technically doesn’t belong in this category anyway, since it has no neutral response.
  • I added an old variant of ‘flatlight’ which has some niche utility, but comes with caveats.
  • I added ‘easylight’ for sake of completeness. The ‘linearlight’, ‘vividlight’, ‘flatlight’, and ‘easylight’ modes are all combined versions of ‘linear’, ‘color’, ‘soft’, and ‘easy’ dodge/burn modes.