The aim of this patch is to increase options for users of Krita, and to increase interchangeability with other application (A few software use Reflect Blending Mode). Formulas are found in Pegtop Delphi site - http://www.pegtop.net/delphi/articles/blendmodes/quadratic.htm
Some of the painting application -
- Glow can be used to aid into creation of transparent blanket or fabric into a Krita art scene.
- Freeze can be used to increase saturation and burning color while subtly adding light
- Reflect can be used to paint reflection into objects
- Heat can also be used in similar way to Glow or painting into dark scenes.
For the Pegtop part, all seem to work just fine. - https://forum.kde.org/viewtopic.php?f=288&p=399595#p399595
EDIT: The black splash issue with reflect Blend mode has now been solved. Now, the final task before starting a review on their usefulness is to figure out how to avoid the usage of unitValue<T>() on the heat, and freeze formula and avoid denormalization.