Bug 373922 - color harmonies - add polygons inside the color wheel
Summary: color harmonies - add polygons inside the color wheel
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 3.1.1
Platform: Other All
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 361147 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-12-19 22:34 UTC by Jo
Modified: 2018-12-24 18:33 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Mac Os dockers (3.04 MB, image/png)
2018-12-23 20:49 UTC, Jo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jo 2016-12-19 22:34:29 UTC
Really wondering why color harmonies are missing in Krita!  
a simple way to get color harmonies is to put rotatable polygons inside the color wheel (just wire-frame polygons)
Comment 1 Halla Rempt 2016-12-20 10:02:12 UTC
If something isn't in Krita, it's simply because nobody has created it yet. Coding takes a lot of time! If you want to propose a new feature you, really should first discuss your ideas on the forum, then work together with others to create a full proposal, with mock-ups. That makes it much easier to start coding. Remember also that the people who do the coding seldom have time to actually use Krita... So, right now, I have no idea what you mean with "rotatable polygons", or why the harmonies generated by the artistic color selector aren't suitable for you.
Comment 2 Jo 2016-12-20 12:56:08 UTC
color harmonies

yes, coding takes a lot of time - especially debugging, the results can be really satisfying, but after a decade i had to drop because of too few spare time. 
No blame to your staff…i tried to highlight the importance of the concept "color harmonies", because this knowledge is part of our fundamentals. 

A good reference book is:
https://www.amazon.com/Color-Betty-Edwards-Course-Mastering/dp/1585422193/ref=la_B001H6MBBW_1_1?s=books&ie=UTF8&qid=1482233485&sr=1-1

A quick link explaining what color harmony does:
http://www.tigercolor.com/color-lab/color-theory/color-harmonies.htm

quick mockup:
https://www.dropbox.com/s/fwdzms0rv2kl7ym/Colwh2-b.jpg?dl=0


Around a month ago i tried to join the krita forums but i couldn't finish the registration process - first i used my desktop mac, later my android phone, no way, both attempts failed. The main page of Krita offers no way to contact a help desk or similar, therefore the story ended for me there.
i made this sceenshot:
https://www.dropbox.com/s/xbcotnf3ltszbzy/Reg-fail.jpg?dl=0
Comment 3 Halla Rempt 2016-12-23 12:35:26 UTC
I'm not sure why that would have failed... Maybe try again? But do keep in mind that we don't really have "staff" There's Dmitry who is paid to work on Krita full-time, and sometimes there's funding to pay for me as well, otherwise I take some freelance job to bring in some extra money. We run the krita foundation on a budget lower than what Adobe pays for a single junior software developer.
Comment 4 Jo 2016-12-23 13:08:12 UTC
I failed, because as artist, coding was just a crazy exploration in my own mind. 
Art alone is already a huge time-eater, especially with traditional tools, and now I'm super happy to have Krita :)))

I wanted to "pin" a valuable idea, nothing more. As painter, illustrator and sculptor color harmonies are part of my art fundamentals.
Comment 5 wolthera 2017-02-11 13:58:27 UTC
*** Bug 361147 has been marked as a duplicate of this bug. ***
Comment 6 Ahmed Hussein 2018-06-08 23:45:28 UTC
Hello,
This is my first contribution to kde. I would like to work in this bug.
I found that ring, wheel and triangle inherit from `KisColorSelectorComponent`. All of them created at `KisColorSelector` and `ColorSelectorItem::Private`. I would like any hints too :)
Comment 7 Halla Rempt 2018-06-09 07:57:47 UTC
Hi Ahmed,

Please join us on irc as well, that makes communication easier. I'm myself not sure whether this functionality shouldn't rather be part of the artistic color selector. I haven't given much though to this feature so I really just don't know.
Comment 8 Anna Medonosova 2018-10-02 15:09:01 UTC
This functionality is now available in the nightly builds under the name of “gamut masking”, for both the advanced and artistic color selectors.
Comment 9 Jo 2018-12-23 19:58:07 UTC
Color harmony or: Gamut masking isn't available on Mac. Maybe this feature was integrated only in one nightly build? 
Frustrating as this feature should be important but it is just considered as some "gimmick".
But clutter like "move checkers when moving" is more important
Comment 10 Rebecca Breu 2018-12-23 20:29:04 UTC
I've been working with various nightly builds the past few weeks and can confirm the Gamut Mask feature is working—I've been using it extensively. Have you actually seen how it's supposed to work?

https://www.youtube.com/watch?v=d3_HL9OoHs4

There's a Gamut Mask docker from which you select the Gamut Mask, but it doesn't work with all types of colour selectors. (I'm on Linux, btw, but I don't think it's a platform-dependent thing.)
Comment 11 Jo 2018-12-23 20:49:49 UTC
Created attachment 117080 [details]
Mac Os dockers

No gamut mask available for Mac OS. 
No nightly build, but the latest version, 417
Comment 12 Rebecca Breu 2018-12-23 21:02:23 UTC
Well, yes, the feature isn't in 4.1.7, it's only in the development version (nightly builds) so far and will be released with the upcoming 4.2 version.
Comment 13 Halla Rempt 2018-12-24 14:57:15 UTC
We close bugs as the code is committed to the master branch in our git repository. We have nightly builds for Windows and Linux, but not for macOS. There are no plans to set that up, either.
Comment 14 Jo 2018-12-24 18:33:49 UTC
The announcements I saw looked so official that I thought it real for all platforms :(
Hopefully you're able to implement it sooner without bigger delays. 
Wish you all a happy X-mas and a good new year.