E.g. ‘abcdef’ turn out to be pastels because they produce light colors with low contrast between the RGB values (i.e. saturation)—since the a-f range is pretty low.
And, of course I can generate the rainbow by shuffling the numbers, but what do I then do with those colors?
Yes, I've been doing generative art (e.g., https://i.redd.it/1tuvtfuwsfz11.png, https://i.redd.it/ymg1ix4t8qu01.png), and one of the challenges has been learning to think about colors differently. At the beginning, I would add a bunch of colors randomly to the art. Recently, I've learned some things about what makes colors look good together.
Basically, colors have three "axes": hue (is the color red? blue? yellow? green? purple? etc), saturation (how _much_ of the hue is there? low (but not 0) means pastel; high means neon), and brightness (low is black, high is bright). Play around with the axes here: https://codepen.io/HunorMarton/details/eWvewo (not mine)
If you're going to have different colors that conceptually are on the same level (e.g., four colors for tiles in a grid; three colors for different generated trees), keep two of the axes the same, and vary the other. You can see one example I've done (https://imgur.com/dFGu9Wg) where I vary the hue, but keep the saturation and brightness the same. In another example (https://i.redd.it/ymg1ix4t8qu01.png), I believe there are two colors, but each one keeps the hue the same and I vary the brightness.
Not quite. Or, to be more accurate, the naive HSV is a poor approximation of the perception process.
The visual process is dominated by a luminance scale--the perceived amount of total light. Not all wavelengths contribute equally to it (which is where HSV goes wrong). L is devoid of color information; grayscale images would only have an L channel. Then there is hue, which is essentially a mix of red-versus-green and yellow-versus-blue but is generally described as an angle. There is also a colorfulness property, which is roughly how much the spectrum departs from a flat spectrum.
Except the visual process is more complicated: these values are both considered in absolute and relative terms. A grey that's surrounded by dark greys looks lighter than if it were surrounded by light greys. So you can't look at a color in isolation, you have to consider its context; CIECAM maps colors not to 3 dimensions but to 6 dimensions. This makes accurately mapping a numeric range to colors very difficult.
Finally, there's an added complication when trying to represent colors of physical objects rather than computer screens: there's a difference between specular and diffuse reflections.
I think this may have to to do with the imperfect nature of our screens.
If you do the opposite, for example, mix in some red with a mostly blue palette - it looks bad. On some monitors, grey may have a shade of red. And it looks bad.
As Roma Voronezhsky noted, “When I hear someone saying that red on green looks jarring, I want to scream: look at some strawberry plants!”
Let's examine the evidence: https://i.imgur.com/BtsXB7U.jpg or https://i.imgur.com/C7ZbOqV.jpg
And I really love how warm street light fades to blue snow at late dusk or early dawn: https://i.imgur.com/SSd4D8Y.jpg, https://i.imgur.com/rI5xou0.jpg
Screens definitely differ and colour profiles do differ.
So - there is nary such a thing as 'neutral' - in 2019!
Meaning, a little 'screen red' may make your blue-tone interface look 'off'.
Ergo, tweak your greys a little to match the design.
I'm not a Jobs fan, but only someone like him, i.e. who 'cares' about the experience at that level, and who has the tremendous power to influence / fix this might be able to make a difference.
Bluetooth is an utter mess in the real world, as are colour profiles. There are 'big apps' like Sketch with some awful situations, and the other one's are almost as bad, and there's no way out.
We need a 'user Stalin' to set a simple, clear and unambiguous standard for this that kind of forces and industry outcome. I mean - we're shooting for 'General AI' but we can't even make grey screens ...
I guess zero doesn't count...
Works everytime. For slides/slidedocs as well.
EDIT: I find multiple Wikipedia articles for Indian organizations/events with the VIBGYOR name, which suggests it's cultural. Some guy's/gal's blog also suggests VIBGYOR is from India.
I wish there was a way to validate color choices.
Even my recent apps don’t look great, but at least I've moved away from my affinity for grays.
One little trick that I learned is how to make a color lighter or darker, which you need for gradients.
At least to me, it seems like if you do a slight gradient, the colors look a little better.
Note: aborting a game or asking for two hints triggers an ad. If you never ask for hints or abort games, you'll never see an ad.
e.g. for the soft pastel, i get:
adcef0, bfddb1, cbfedc, dfcbfb
Anybody else getting these? I'm using Gpick on Linux
hat being said, yeah, using the color picker on the screen gives different results.
In my case, that's because I shift my screens towards the red to avoid blue light exposure.
The difference is probably due to the application of color profiles in one of the programs.
I think this is just a result of the wonderful world of color profiles.
It looks like the browsers interpret the images differently.
color codes can include the full hex values for example #ff6c70
Or the easier to remember ROY-G-BIV