On Thu, Jun 4, 2015 at 3:32 PM, Benjamin Root <[email protected]> wrote: > As for option D, my only apprehension for it is on the blue (purple?) end of > the scale. I can't really perceive any changes on that end and it just seems > like a solid color to me. Does it seem that way to anybody else? Maybe shift > the curve a bit to start a little more into the greens and have more > yellow/orange?
This is useful feedback, but FWIW it looks fine here... so my first guess is that this is due to variation between individual monitors. While the Fancy Color Math we're using is definitely not perfect, it does represent basically everything anyone knows about how color works. The biggest limitation is that at the end of the day we have to write down the colormap using RGB values, and you can send the exact same RGB values to two different monitors and get different colors. So the only thing we can do is to target sRGB, which has two virtues: it's designed to be an inexact but reasonable approximation to what most hardware does if you use it in a naive way; and, it's also what's expected by more sophisticated setups -- like OSes and applications that are color-management-aware, and ideally have access to calibrated models of specific monitors / printers / whatever. Over time this will hopefully improve as software and hardware are upgraded, and more workflows will become "sophisticated". But until then there's not much to do besides target sRGB and cross our fingers. Unless anyone has access to some data on how popular consumer hardware systematically deviates from sRGB... designing the perfect colormap for "the monitor sitting on Benjamin Root's desk with its current software drivers" may or may not help for anyone else :-). Lacking real data like this, the best we can hope for is to try and avoid any colormap that lots of people report causing specific problems on the hardware they have access to (which is why I was asking about projectors in particular upthread). TL;DR: please do report such issues, but IMO these reports are only really useful if lots of people report the same thing, or if it causes many people to prefer one colormap to another; unfortunately it's not very useful for tweaking small details. -n -- Nathaniel J. Smith -- http://vorpus.org ------------------------------------------------------------------------------ _______________________________________________ Matplotlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-devel