Quadratic Blending Modes for Krita
Closed, ResolvedPublic

Description

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 -

  1. Glow can be used to aid into creation of transparent blanket or fabric into a Krita art scene.
  2. Freeze can be used to increase saturation and burning color while subtly adding light
  3. Reflect can be used to paint reflection into objects
  4. Heat can also be used in similar way to Glow or painting into dark scenes.

Differentials

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.

Reptorian created this task.Jun 6 2018, 4:39 PM
Reptorian updated the task description. (Show Details)Jun 6 2018, 4:43 PM
Reptorian updated the task description. (Show Details)Jun 6 2018, 4:46 PM
This comment was removed by Reptorian.
Reptorian updated the task description. (Show Details)Jun 6 2018, 4:56 PM
Reptorian updated the task description. (Show Details)Jun 10 2018, 6:19 PM

I've put a basic page for this stuff in the manual, but someone needs to come up with some textual explanations: https://phabricator.kde.org/R1012:c6a395ddbd880488146230d635ee570dccf6e29f

woltherav closed this task as Resolved.Oct 11 2019, 1:27 PM