On Thu, Jun 4, 2015 at 3:32 PM, Benjamin Root <ben.r...@ou.edu> 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
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to