ParaView’s version of Viridis looks correct. Here it is. Note that there is the opacity alpha within the color map (that you see when you open the Color Map Editor). This ramps from 0 to 1. So, below you see a,r,g,b. I also only cut and pasted the part of the table you present above. Note that I did reformat the table from a single, long column into rows of argb 's below.
Alan
{
“ColorSpace”: “Diverging”,
“Name”: “Viridis (matplotlib)”,
“NanColor”: [
1,
0,
0
],
“Source”: “colormap/colormaps.py at master · BIDS/colormap · GitHub”,
“License”: “CC0”,
“Creator”: “Eric Firing”,
“DefaultMap”: true,
“RGBPoints”: [
0.000000, 0.267004, 0.004874, 0.329415,
0.003922, 0.268510, 0.009605, 0.335427,
0.007843, 0.269944, 0.014625, 0.341379,
0.011765, 0.271305, 0.019942, 0.347269,
0.015686, 0.272594, 0.025563, 0.353093,
0.019608, 0.273809, 0.031497, 0.358853,
0.023529, 0.274952, 0.037752, 0.364543,
0.027451, 0.276022, 0.044167, 0.370164,
0.031373, 0.277018, 0.050344, 0.375715,
0.035294, 0.277941, 0.056324, 0.381191,
0.039216, 0.278791, 0.062145, 0.386592,
If interested, the actual table in the code is in Remoting/Views/ColorMap.json.