Just picked this up and enjoying it so far. One minor gripe though is the way the clear button ends up clearing all of the channels in the current layer instead of just the selected one(s). Along similar lines it would also be nice to have an option to reset the selected channels instead of completely clearing them to alpha. Like maybe having a reset button next to the clear one that instead just reverts the selected channels back to their default values. Otherwise this is quite fun to use and really looking forward to seeing what comes of it over time! Especially if/when you move it over to Godot 4+.
Thank you very much.
Yeah, the clear button was intentionally made for just clearing the whole layer. I will add a button for clearing single channels in the future.
The reset you mean for the base layer, that’s true the base layer should be reset to the base values instead to clear it. I will fix this; this is more like a bug^^.
It is not planed to move to Godot 4, they changed so much, it would take to much time to port it. Also, since the birth of my son, I don’t have so much time anymore then i thought. I will be more focusing on bug fixing, in the bit free time I have on side of my main job and family.
4 definitely takes a little bit of an adjustment period, but so far I like it quite a lot. I've mostly just been working on a choose-your-own-adventure style game and did some tests with a randomly generating endless maze demo with it so far. But I'm really liking most of the changes over all. Took a few days to figure out a lot of the changes, but it wasn't so bad after that.
Anyhow, something else I found myself really missing from my usual workflow in Krita is an alpha lock feature. Where you can click on an icon that locks the alpha values of all pixels while it is on. So this way you can define what parts should be opaque and alpha then have them stay as is while painting into the opaque parts with big messy strokes/stamps that would otherwise screw up the alpha without it. Alternatively, having a way to paint an alpha mask that is separate from the color map would accomplish pretty much the same. It could even be baked out into the alpha channel of the color map as it is now, just so long as it can be edited separately in some way.