Advanced Color Wheel : inspiration idea

@novames00 i don’t see where is the difference with gamut mask?
With gamut mask, you can define the color scheme like in your example AND it also allow you to limit hue and saturation for each colors in the schemes (for example for complementary color you define the main color and the accent…)

@Mako_Matt Gamut masks are masks, they have a shape you can clearly see, customize and edit to cover a certain range of the hue/saturation.
Up above, once again, is not gamut mask, but a color wheel with multiple selection rings.
These rings are provided under different color selections schemes.
If you have Photoshop, test the color wheel from Coolorus, click and play with the buttons above the color wheel select any of the scheme and see what’s happening as you use it.

It’s just a small thing to make color picking more comfortable on a color wheel except that the feature supports color schemes without forcing you to rely on gamut masks.
Think of it as a concrete use case.

Now this use case is what @tiar discourages for reasons, and I’m not bothering him because it’s just an idea.

If you have a valid and very important scenario where this will be used, and it will save tons of time for artists then @tiar (who is a “she” not “him”) won’t discourage it. She is just saying that you have write good feature requests.

If you write a good feature request for this particular feature may be more people will understand what they are missing. and rally behind your request.

1 Like

i don’t have photoshop but i think i see what it does : it just put predifined hue marker according to the scheme you use, is it doing something else?
If not, i don’t see what the advantage of this, you can have the same feature with gamut mask, see here with complementary color scheme
image

What if it was implemented not because it has an advantage but instead because it has no inconvenient ? :man_shrugging:

Wait, advantage might be that since there are buttons ontop of the color wheel, anybody can choose a schematic way to pick colors already, and this before resorting to gamut masks.

Ah, I just had another idea.
Let’s say there where two modes : Gamut masking mode and Color wheel mode

Each mode would give the option to select a particular scheme( monochromatic, complimentary, triadic, tetraedic , analogous, accented analogous(and more ?) )

Now to pick any of the scheme, one would simply have to press on one of the corresponding scheme buttons on the color wheel.

Depending on the mode active, we can either select gamut mask buttons with default shapes, which are disposed on the gamut type of color wheel, or the simple schematic buttons, disposed on the regular type of color wheel.

Selecting a given mode updates the icons of the buttons matching the default color schemes so that we have either the mask type or the regular type.

Ok, this might need a small mockup…

sorry if i missunderstand your point of view but it’s just that i don’t understand what is missing/what need to be implement in the actual krita’s color wheel that is present in your example and that can’t be achieve with gamut mask?
For me there is no color wheel mode or gamut mask mode, gamut mask just come over the color wheel.
You just want buttons in the color selector docker to apply scheme?

Oh there might have been some misunderstanding, then - every improvement is a good topic for feature request, and every new feature is a (supposed) improvement. If you say that that wheel with rings is more convenient, then it means the current way of doing things is less convenient, which is a problem (and then we can explore how much of a problem it is - if it’s a small problem and requires lots of development, for example, it might b not worth implementing; if it’s a big problem and only a few lines of code, that’s something to implement right away). And then, feature request is to explore solutions for that problem. Not just post a screenshot and think that your job is done (outside of repeating that it would be cool to have it in Krita). Be constructive, please, and answer the questions the manual asks you (what’s the workflow, why it’s tedious to do now, why it would be better with this new cool feature).

So, what do those rings do, exactly? I can’t get Photoshop so I can’t check it. Also, even better, don’t tell me what the rings do, tell me what you want Krita to do, and why, and why you can’t achieve the same effect in Krita right now, or why it would be more comfortable with this new thing (and how much comfortable).

If I understand it correctly - which I’m not sure since I can’t check, but they only show you the colors and maybe allow you to quickly jump to the next color in the color harmony right, is that correct? And it rotates with your chosen color? Does it also only allow super saturated color, or the less saturated and darker or lighter colors too? If so - I see it being useful for graphics design, when you need for example five specific colors, but for everything else (e.g. a painting) an area would be better than three specific colors that look good together. I don’t see an advantage of what you’re suggesting, that’s all. Only maybe the fact that it’s easy to access, but we can just make gamut masks more easy to access, that doesn’t require any rings.

Show me and other users the advantage - tell why it’s useful, and why it’s better than anything else that’s in Krita already.

1 Like

I feel like even though we have that manual how to make feature requests, it would be good to have a manual page or some kind of blog post etc. explaining how exactly make a feature request for a feature that exists in another application. It looks like it’s a bit confusing - some people just assume that pointing to a feature in another app is good enough, some read the manual page and think they can’t suggest any features that exists in other applications… the truth is of course “imagine it doesn’t exists anywhere else and then follow the manual page to explain what is it and why you want it” but it doesn’t seem to be very “sticky” (or clear) of an advice :wink:

@tiar according to the screenshot, clicking on a “ring” seems to just switch the hue (value and saturation stay in the same area)

1 Like

pigmento does both ways you can check it out if you can’t see Photoshop @tiar . It does it on the hue panel and on the gam panel. The code already exists for krita in python.

And colour theory wise gamut masks and the hue ring intervals are 2 versions of the same thing.

  • Gamut creates a space of colors were the primary colours are replaced by others giving it another look and feel like a filter. Selection is free within the mask.
  • Harmony creates a set of colors that work well with each other as they respect a rule of Delta interaction between each other creating a Swatch. The colour range is full and the relation only affects the hue.

The only difference is the perspective of it.

1 Like

I have installed the plugin, but can’t seem to figure out how to display the color wheel and color triangle…

On the bottom right you have some radial buttons that open the settings. You want harmony=active and panel=hue, change to triangle after.

How do you change to triangle already ?

I just told you. Turn panel hsv into panel hue.

What of the harmony mode color wheel ?

It is active but you just booted for the first time so you only have black selected. When you activated harmony your colour display shrank right? Click on the black section to select one of the swatches and change the hue and value of it. It will bring variation. With the hue ring you just need to click and drag it and it will break.

I’m totally confused.

@novames00 after a default boot
harmony_start

Harmony is independant of the panel used so it can work with any panel or channels as it as a swatch that Pigmento keeps track of. Some panels display it better since they are one of the cross sections of the color space where it has freedom the Hue is the one that shows it best. Gamut mask are exclusive to Gam due to its radial nature but you can change the space and mask of it at will.

Thanks, managed to activate it.

Though, … it doesn’t take into account color shifting with X key right now.

that is not out yet. that is not as straightforward as you might think to do in the case of a docker.