nadavi
fbcea82e78
conslidate the license statement
2019-04-17 10:57:13 -06:00
Kenneth Moreland
70e10459c7
Update presets for ColorTable
...
The ParaView project went through a rigourous selection process
for a short list of color tables. Let's replicate that for our
presets.
2018-11-09 09:02:10 -07:00
Robert Maynard
169ca722b3
Redesign vtkm::cont::ColorTable to work with separable compilation.
2018-10-31 08:18:08 -04:00
Robert Maynard
6dc06423d8
ColorTable can provide vtkm::exec::Colortable to a specific device
...
Previously it wasn't possible to get a color table transfered
to a specific device.
2018-07-12 10:28:18 -04:00
Robert Maynard
dac7ab987a
Correct a bad memcpy in ColorTable that gcc 7 found
2018-05-02 13:32:02 -04:00
Robert Maynard
1ec478ce62
ColorTable now converts to and from double less often.
...
Previously we would convert to double to perform some operations instead
of always staying in float space.
2018-04-25 15:35:27 -04:00
Robert Maynard
86c487e614
Properly clean up ColorTable's memory.
2018-04-05 14:43:51 -04:00
Kenneth Moreland
97a245597f
Make LAB the default color space
...
Interpolations in LAB are perceptually uniform, which generally makes it
a better choice as the color space.
2018-04-02 11:44:16 -06:00
Robert Maynard
944bc3c0d6
Introduce vtkm::cont::ColorTable replacing vtkm::rendering::ColorTable
...
The new and improved vtkm::cont::ColorTable provides a more feature complete
color table implementation that is modeled after
vtkDiscretizableColorTransferFunction. This class therefore supports different
color spaces ( rgb, lab, hsv, diverging ) and supports execution across all
device adapters.
2018-03-28 16:11:23 -04:00