[Paraview-developers] [EXTERNAL] Re: Color legend presets

Scott, W Alan wascott at sandia.gov
Tue Dec 19 12:50:32 EST 2017


Just to reiterate here (a thread I have presented to a more limited, but very vocal audience), we NEVER will be able to remove Rainbow. There are cases it is not just the best colormap, but the only color map that fills requirements.  If a customer is trying to compare screenshots or movies against historical runs, and these historical runs were Rainbow, Rainbow is the best color map.  Further, if Rainbow is contractually required, we will lose users if we don’t present Rainbow as an option.

But, having said that, let’s make it easy to do the right thing, and harder to do stupid stuff (such as use Rainbow as default).

Here is a good writeup on the four matplotlib colormaps: https://bids.github.io/colormap/.  Note that they are both perceptually uniform (not necessarily with regards to brightness), and are also very good for color blind folks.

Here’s another good writeup on colormaps (from the good folks at matplotlib): https://matplotlib.org/users/colormaps.html


Alan

From: Aron Helser [mailto:aron.helser at kitware.com]
Sent: Tuesday, December 19, 2017 9:07 AM
To: Scott, W Alan <wascott at sandia.gov>
Cc: paraview-developers at paraview.org
Subject: [EXTERNAL] Re: [Paraview-developers] Color legend presets

Sounds like a great idea to me - the long colormap list gives no guidance to users.
I agree that rainbow and other perceptually troublesome colormaps should be advanced (or removed).
IIRC these are designed to have uniform or linear perceptual brightness? What about the others?

  *   Viridis
  *   Plasma
  *   Inferno
  *   Magma

I think we'd have to decide what to do with categorical colormaps as well.

Regards,

Aron

On Mon, Dec 18, 2017 at 6:37 PM, Scott, W Alan <wascott at sandia.gov<mailto:wascott at sandia.gov>> wrote:
I would like to propose that we reorder the color legends presets as follows:


  *   Add an advanced icon.  Default will get rid of everything other than the first page.  Increase the size of the Choose Preset to show all of the default list.
  *   In Advanced, add sub menus.  These should be Common, Rainbow variant,  double ended, dark to light, misc., etc.
  *   Default will look like this.  Note that for the most part I didn’t invert any maps, since there is already a button to do this.

     *   Cool to Warm
     *   Cool to Warm (Extended)
     *   Viridis
     *   Plasma
     *   Inferno
     *   Magma
     *   Black-Body Radiation
     *   X-Ray
     *   Gray Scale
     *   Cold and Hot
     *   Black, blue and white
     *   Black, orange and white
     *   2hot
     *   Rainbow Desaturated
     *   erdc_rainbow_bright
     *   erdc_rainbow_dark
     *   Jet
     *

Get rid of Rainbow Blended White, Gray and Black.  These were things I tried, and didn’t work, with our lighting model.
Get rid of the second erdc_rainbow_bright/dark
Get rid of coolwarm.  It is Cool to Warm, which we already have.
Notice that I pushed normal Rainbow to be advanced only.

Thoughts?

--------------------------------------------------------
W. Alan Scott
ParaView Support Manager

SAIC
Sandia National Laboratories, MS 0807
Org 9326 - Building 880 A1-K
(505) 284-0932<tel:(505)%20284-0932>   FAX (505) 284-5619<tel:(505)%20284-5619>

The most exciting phrase to hear in science
is not "Eureka!" but "That's funny..."  -- Isaac Asimov
---------------------------------------------------------


_______________________________________________
Powered by www.kitware.com<http://www.kitware.com>

Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html

Search the list archives at: http://markmail.org/search/?q=Paraview-developers

Follow this link to subscribe/unsubscribe:
https://paraview.org/mailman/listinfo/paraview-developers

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://paraview.org/pipermail/paraview-developers/attachments/20171219/8fa5b237/attachment-0001.html>


More information about the Paraview-developers mailing list