# Wet Alpha - new blending mode

**URL:** <https://krita-artists.org/t/wet-alpha-new-blending-mode/58272>\
**Category:** Artists Feedback & Testing\
**Created:** [February 20, 2023, 1:04am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272 "2023-02-20T01:04:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![SirPigeonz](https://krita-artists.org/user_avatar/krita-artists.org/sirpigeonz/32/44819_2.png) [@SirPigeonz](https://krita-artists.org/u/SirPigeonz)\
**Post date:** [February 20, 2023, 1:04am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/1 "2023-02-20T01:04:11Z")

</div>

Hey! :3  
I’m working on a new blending mode for Krita. It blends nicely with existing semi-transparent strokes, but still allows applying color on top of existing colors. 🙂  
It’s similar to Greater, but allows to layer colors using Opacity and Flow.  
Furthermore, it can be used to aid in simulating transparent mediums, for example Water Color wash like in the video, glazes with thicker “paints”, or in general digital painting if you control Opacity with a sensor. 😃

Here is a small comparison to `Normal` blending mode:

https://www.youtube.com/embed/ZkFKSoauyUU?feature=oembed&wmode=opaque&list=PLBsW9BZAF-HzKARk-FoGGE83WRICALRdv

Image comparison of `Normal`, `Greater`, `Wet Alpha`

 ![image](https://krita-artists.org/uploads/default/original/3X/9/7/97adc0199964f422471f7ffbbb3490fe9a6cc07d.jpeg)

* * *

You can follow my dev work on my:

**Twitter - [https://twitter.com/SirPigeonz](https://twitter.com/SirPigeonz)**

**YouTube - [Sir Pigeonz Art - YouTube](https://www.youtube.com/@sirpigeonzart1662)**

---

<div class="post-metadata">

**Author:** ![tachiko](https://krita-artists.org/user_avatar/krita-artists.org/tachiko/32/30199_2.png) [@tachiko](https://krita-artists.org/u/tachiko)\
**Post date:** [February 20, 2023, 7:11am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/2 "2023-02-20T07:11:56Z")

</div>

Awesome!  
Curious if my post inspired you a bit.  
[This post](https://krita-artists.org/t/all-brushes-used-on-designated-layer-uses-set-blend-mode/57392/3)

The video you showed looks great.  
A little related. But I have an idea for how to organize/find blend modes faster, I love blend modes and even if we have many already I welcome any new ones that can find use.  
Might post a feature req.  
Krita stands out in the quantity of blend modes but is kind of lacking in way of switching between them quickly

I used some Greater blend mode in this setup as well:

> [@WaterColor Layer setup](https://krita-artists.org/t/watercolor-layer-setup/57273):
>
> THE .KRA file [https://icedrive.net/s/R5GzW3Pv1N4zxDiSF4Dg1hk5DThw](https://icedrive.net/s/R5GzW3Pv1N4zxDiSF4Dg1hk5DThw) if you don’t want to download file here is the layer blendmode setup: This uses clone layers, do not paint on them only the layer it clones from (edit I will post blend mode opacity later) the brush i use is using flat light on the brush blend mode, but only in grey scale. I find flat light kind of helps adds layering when painting over pass strokes. I used this br…

---

<div class="post-metadata">

**Author:** ![SirPigeonz](https://krita-artists.org/user_avatar/krita-artists.org/sirpigeonz/32/44819_2.png) [@SirPigeonz](https://krita-artists.org/u/SirPigeonz)\
**Post date:** [February 20, 2023, 1:06pm UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/3 "2023-02-20T13:06:36Z")

</div>

Glad you like it 🙂

> [@tachiko](#):
>
> Curious if my post inspired you a bit.  
> [This post](https://krita-artists.org/t/all-brushes-used-on-designated-layer-uses-set-blend-mode/57392/3)

Actually, I was inspired by `Greater` blend mode that I learned from @SqueakyPancakes few days ago on Krita Users matrix server xD  
Your proposal could influence it tho maybe it floated somewhere in back of my head, who knows. How brain works is a mystery xD  
I have your proposal bookmarked, and I want to respond to it, but it requires a lot of pondering how to properly handle a use case like this, without breaking existing workflows. Basically a lot of words for - “I don’t know how to help you yet, because it’s a hard problem, but I’m thinking about it.” 😉

> [@tachiko](#):
>
> The video you showed looks great.  
> A little related. But I have an idea for how to organize/find blend modes faster, I love blend modes and even if we have many already I welcome any new ones that can find use.  
> Might post a feature req.  
> Krita stands out in the quantity of blend modes but is kind of lacking in way of switching between them quickly

Sure any ideas, mockups and stuff is great! 🙂  
This is a problem that I also were thinking how to tackle, but don’t have time to think about it yet.  
Potentially `Wet Modes` can almost double the amount of current blend modes, so it might be needed to think how to improve the UX xD

> [@tachiko](#):
>
> I used some Greater blend mode in this setup as well:

Nice, I will check it when I will have more time (buried under commission work currently and I have a cold xD). Maybe it will spawn new ideas in my head 🙂  
Thx for your input! 🙂

---

<div class="post-metadata">

**Author:** ![Sakura\_Snow](https://krita-artists.org/user_avatar/krita-artists.org/sakura_snow/32/249643_2.png) [@Sakura\_Snow](https://krita-artists.org/u/Sakura_Snow)\
**Post date:** [February 20, 2023, 2:13pm UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/4 "2023-02-20T14:13:03Z")

</div>

This is so cool

---

<div class="post-metadata">

**Author:** ![CrazyCatBird](https://krita-artists.org/user_avatar/krita-artists.org/crazycatbird/32/26371_2.png) [@CrazyCatBird](https://krita-artists.org/u/CrazyCatBird)\
**Post date:** [February 20, 2023, 6:58pm UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/5 "2023-02-20T18:58:42Z")

</div>

Sounds fascinating! 👍🏻

---

<div class="post-metadata">

**Author:** ![Nahum\_Camacho](https://krita-artists.org/user_avatar/krita-artists.org/nahum_camacho/32/42322_2.png) [@Nahum\_Camacho](https://krita-artists.org/u/Nahum_Camacho)\
**Post date:** [February 21, 2023, 3:20am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/6 "2023-02-21T03:20:57Z")

</div>

This is so good bro, keep it up

---

<div class="post-metadata">

**Author:** ![SirPigeonz](https://krita-artists.org/user_avatar/krita-artists.org/sirpigeonz/32/44819_2.png) [@SirPigeonz](https://krita-artists.org/u/SirPigeonz)\
**Post date:** [February 22, 2023, 4:26am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/7 "2023-02-22T04:26:32Z")

</div>

@Sakura_Snow @CrazyCatBird @Nahum_Camacho  
Thank you, glad you like it! 🙂

I submitted a Merge Request, so if somebody wants to track or test the patch, the code is here: [Draft: New "Wet" blend modes (!1754) · Merge requests · Graphics / Krita · GitLab](https://invent.kde.org/graphics/krita/-/merge_requests/1754)

I wanted to make a test build but… I don’t have enough disk space on my development SSD to make one xDDD so RIP lol

@emmetpdx made a nice screenshot, so I’m pasting it. I will make more examples how to use new modes when I will have more time.

 ![image](https://krita-artists.org/uploads/default/original/3X/7/7/779828b895425d1225e260287b7c45f559631a95.jpeg)

---

<div class="post-metadata">

**Author:** ![Bea2](https://krita-artists.org/user_avatar/krita-artists.org/bea2/32/146735_2.png) [@Bea2](https://krita-artists.org/u/Bea2)\
**Post date:** [February 22, 2023, 4:37am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/8 "2023-02-22T04:37:26Z")

</div>

look very interesting

---

<div class="post-metadata">

**Author:** ![kaichi1342](https://krita-artists.org/user_avatar/krita-artists.org/kaichi1342/32/8174_2.png) [@kaichi1342](https://krita-artists.org/u/kaichi1342)\
**Post date:** [February 22, 2023, 4:38am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/9 "2023-02-22T04:38:24Z")

</div>

awesome.  
I feel this will make its way to my fave list of blending modes.

---

<div class="post-metadata">

**Author:** ![EyeOdin](https://krita-artists.org/user_avatar/krita-artists.org/eyeodin/32/2662_2.png) [@EyeOdin](https://krita-artists.org/u/EyeOdin)\
**Post date:** [February 22, 2023, 4:47am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/10 "2023-02-22T04:47:41Z")

</div>

Yes this looks very promising.

---

<div class="post-metadata">

**Author:** ![TheTwo](https://krita-artists.org/user_avatar/krita-artists.org/thetwo/32/32836_2.png) [@TheTwo](https://krita-artists.org/u/TheTwo)\
**Post date:** [February 22, 2023, 5:26am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/11 "2023-02-22T05:26:16Z")

</div>

Good effect! I even prefer to use it instead of “normal” when creating a new layer (unfortunately, there is no such option)

---

<div class="post-metadata">

**Author:** ![SirPigeonz](https://krita-artists.org/user_avatar/krita-artists.org/sirpigeonz/32/44819_2.png) [@SirPigeonz](https://krita-artists.org/u/SirPigeonz)\
**Post date:** [February 22, 2023, 4:59pm UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/12 "2023-02-22T16:59:50Z")

</div>

@Bea2 @kaichi1342 @EyeOdin @TheTwo  
I’m happy you like it! 🙂

> [@TheTwo](#):
>
> I even prefer to use it instead of “normal” when creating a new layer

This blending mode is usually most useful as a `Brush Blending Mode` not as a `Layer Blending Mode`.

When you use it as `Layer Blending Mode` it will often act the same way as not “Wet” modes.  
The only difference is when the background behind the lower layers is transparent or semi-transparent.  
Or, when layers are in a Group and `Pass Through` is OFF, then the “Wet” modes will act as on transparent, semi-transparent background.

 ![wet_normal_as_layerkra](https://krita-artists.org/uploads/default/original/3X/c/c/cca17bb6be0b3363e9b5c007f801df60c3fb2979.jpeg)

It’s helpful for situations like this when you want layers to merge their Alpha softly, but it’s less common use case than `Brush Blend Mode`

---

<div class="post-metadata">

**Author:** ![RamonM](https://krita-artists.org/user_avatar/krita-artists.org/ramonm/32/236795_2.png) [@RamonM](https://krita-artists.org/u/RamonM)\
**Post date:** [February 27, 2023, 9:02am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/13 "2023-02-27T09:02:34Z")

</div>

wow is very good for watercolor indeed. I wanna test this for sure

---

<div class="post-metadata">

**Author:** ![Bea2](https://krita-artists.org/user_avatar/krita-artists.org/bea2/32/146735_2.png) [@Bea2](https://krita-artists.org/u/Bea2)\
**Post date:** [February 28, 2023, 12:06am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/14 "2023-02-28T00:06:30Z")

</div>

I’m crazy to test 😃

---

<div class="post-metadata">

**Author:** ![Konstrukto](https://krita-artists.org/user_avatar/krita-artists.org/konstrukto/32/149886_2.png) [@Konstrukto](https://krita-artists.org/u/Konstrukto)\
**Post date:** [March 3, 2023, 9:54am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/15 "2023-03-03T09:54:25Z")

</div>

This looks really great, can’t wait to try it out  
So any idea when this will be available in a nightly build?

---

<div class="post-metadata">

**Author:** ![SirPigeonz](https://krita-artists.org/user_avatar/krita-artists.org/sirpigeonz/32/44819_2.png) [@SirPigeonz](https://krita-artists.org/u/SirPigeonz)\
**Post date:** [March 3, 2023, 3:10pm UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/16 "2023-03-03T15:10:30Z")

</div>

@Konstrukto

Not yet. I’m working on new math that will broduce 2 new version one that is a bit smoother and the other that produces delicate overlap that will be nice for some types of faster drying mediums.

I move a bit slow recently because I’m covered by freelance work for now so not much time and fuel left on the end of the day.  
But I’m moving! 😄  
I will post something new soon for feedback stay tuned!

---

<div class="post-metadata">

**Author:** ![SirPigeonz](https://krita-artists.org/user_avatar/krita-artists.org/sirpigeonz/32/44819_2.png) [@SirPigeonz](https://krita-artists.org/u/SirPigeonz)\
**Post date:** [March 6, 2023, 1:23am UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/17 "2023-03-06T01:23:23Z")

</div>

Haven’t had much time this weekend, but at least I more or less settled with math that I will use for new Wet blending modes! I think… xD

Here are the plotted functions I will use, if somebody likes this kind of stuff, you can check them out. (And moving sliders to see functions animate is kinda fun xD)

> **[Wet Modes Blending](https://www.desmos.com/calculator/7ru40c0t7j)**
>
> Wet Modes Blending

Coming days I will add them to Krita make test to be sure about exact parameter values I will want to use, and I will make some pictures for you guys 🙂

Hopefully even AppImage for test (if I will manage to borrow external SSD xD)

---

<div class="post-metadata">

**Author:** ![dkazakov](https://krita-artists.org/user_avatar/krita-artists.org/dkazakov/32/213_2.png) [@dkazakov](https://krita-artists.org/u/dkazakov)\
**Post date:** [March 14, 2023, 12:59pm UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/18 "2023-03-14T12:59:28Z")

</div>

Hi, all!

Here is a testing package with new blending modes for Windows:

[krita-5.2.0-prealpha-wet-modes-dk1.zip — Яндекс.Диск](https://disk.yandex.ru/d/vH4dZ1UZAmGnWQ)

---

<div class="post-metadata">

**Author:** ![dkazakov](https://krita-artists.org/user_avatar/krita-artists.org/dkazakov/32/213_2.png) [@dkazakov](https://krita-artists.org/u/dkazakov)\
**Post date:** [March 16, 2023, 12:24pm UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/19 "2023-03-16T12:24:55Z")

</div>

Hello everyone!

Here is a Linux package as well: [krita-5.2.0-prealpha-3b55229397-x86\_64.appimage — Яндекс.Диск](https://disk.yandex.ru/d/Qm2WwHBGprZL_Q)

---

<div class="post-metadata">

**Author:** ![SirPigeonz](https://krita-artists.org/user_avatar/krita-artists.org/sirpigeonz/32/44819_2.png) [@SirPigeonz](https://krita-artists.org/u/SirPigeonz)\
**Post date:** [March 16, 2023, 2:32pm UTC](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272/20 "2023-03-16T14:32:04Z")

</div>

@dkazakov  
Awesome! Thank you very much for these builds!

[Next page](https://krita-artists.org/t/wet-alpha-new-blending-mode/58272.md?page=2)
