Wet Alpha - new blending mode

@Reptorian
For now, I want to keep the amount of blend modes added to a minimum. I don’t want to overflow already packed menu :< It’s not a perfect solution, but it’s temporary before we split Alpha and Color blending modes into two dropdowns.

Sadly, I don’t have currently enough spare time to finish both this patch and splitting blend modes selection before next release. I barely have time for this patch :slight_smile:

The variations listed were chosen because those actually can be used to simulate traditional paints. I know that there are other commonly useful modes like Overlay, Color Dodge, Screen and such, but I want to cut the list short for now :slight_smile:

You can write modes that you would like to see kept, maybe I will add more and I can take suggestions into consideration.

@tachiko
This mock-up is terrible, and I didn’t explain it properly, sorry for the confusion.

First drop-down is Alpha (A) blending modes, they only specify how Alpha channel is blended, those would be for example:

  • Over (it’s a current way of blending alpha for most of the blending modes)
  • Erase
  • Wet
  • Wet-smooth
  • Wet-smooth Lite
  • Wet-dry
  • Wet-dry Lite
  • Alpha Darken
  • Other or future Alpha blending

The second drop-down is Color (RGB, HSX), those are modes that describe how color channels are blended:

  • Normal
  • Add
  • Multiply
  • Overlay
  • Color
  • Hue
  • and a “hundred” more xD

Then you can make any combo you need. For example, if you want current blending modes behavior you use Over + any available for Over color blend mode, like:

  • Over + Normal = Current Normal
  • Over + Multiply = Current Multiply
  • Over + Overlay = Current Overlay

Wet modes would be:

  • Wet + Normal = Wet Normal
  • Wet + Multiply = Wet Multiply
  • Wet + Hue = Wet Hue
  • Wet-smooth Lite + Add = Wet-smooth Lite Add

Erase would be an exception that when active disables color blending modes.

@Hoppa_Joel
Thank you, :slight_smile: I have to think about users that already complain about super packed menu, that’s why I decided to minimize amount of new blend modes before it can be implemented nicely.

5 Likes