Add files via upload

This commit is contained in:
nilsberglund-orleans 2021-11-21 23:14:13 +01:00 committed by GitHub
parent 71ff1042d5
commit 7748891347
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1040,6 +1040,526 @@ float plasma_srgb_floats[256][3] = {
};
float cividis_srgb_floats[256][3] = {
{ 0.0000, 0.1262, 0.3015 },
{ 0.0000, 0.1292, 0.3077 },
{ 0.0000, 0.1321, 0.3142 },
{ 0.0000, 0.1350, 0.3205 },
{ 0.0000, 0.1379, 0.3269 },
{ 0.0000, 0.1408, 0.3334 },
{ 0.0000, 0.1437, 0.3400 },
{ 0.0000, 0.1465, 0.3467 },
{ 0.0000, 0.1492, 0.3537 },
{ 0.0000, 0.1519, 0.3606 },
{ 0.0000, 0.1546, 0.3676 },
{ 0.0000, 0.1574, 0.3746 },
{ 0.0000, 0.1601, 0.3817 },
{ 0.0000, 0.1629, 0.3888 },
{ 0.0000, 0.1657, 0.3960 },
{ 0.0000, 0.1685, 0.4031 },
{ 0.0000, 0.1714, 0.4102 },
{ 0.0000, 0.1743, 0.4172 },
{ 0.0000, 0.1773, 0.4241 },
{ 0.0000, 0.1798, 0.4307 },
{ 0.0000, 0.1817, 0.4347 },
{ 0.0000, 0.1834, 0.4363 },
{ 0.0000, 0.1852, 0.4368 },
{ 0.0000, 0.1872, 0.4368 },
{ 0.0000, 0.1901, 0.4365 },
{ 0.0000, 0.1930, 0.4361 },
{ 0.0000, 0.1958, 0.4356 },
{ 0.0000, 0.1987, 0.4349 },
{ 0.0000, 0.2015, 0.4343 },
{ 0.0000, 0.2044, 0.4336 },
{ 0.0000, 0.2073, 0.4329 },
{ 0.0055, 0.2101, 0.4322 },
{ 0.0236, 0.2130, 0.4314 },
{ 0.0416, 0.2158, 0.4308 },
{ 0.0576, 0.2187, 0.4301 },
{ 0.0710, 0.2215, 0.4293 },
{ 0.0827, 0.2244, 0.4287 },
{ 0.0932, 0.2272, 0.4280 },
{ 0.1030, 0.2300, 0.4274 },
{ 0.1120, 0.2329, 0.4268 },
{ 0.1204, 0.2357, 0.4262 },
{ 0.1283, 0.2385, 0.4256 },
{ 0.1359, 0.2414, 0.4251 },
{ 0.1431, 0.2442, 0.4245 },
{ 0.1500, 0.2470, 0.4241 },
{ 0.1566, 0.2498, 0.4236 },
{ 0.1630, 0.2526, 0.4232 },
{ 0.1692, 0.2555, 0.4228 },
{ 0.1752, 0.2583, 0.4224 },
{ 0.1811, 0.2611, 0.4220 },
{ 0.1868, 0.2639, 0.4217 },
{ 0.1923, 0.2667, 0.4214 },
{ 0.1977, 0.2695, 0.4212 },
{ 0.2030, 0.2723, 0.4209 },
{ 0.2082, 0.2751, 0.4207 },
{ 0.2133, 0.2780, 0.4205 },
{ 0.2183, 0.2808, 0.4204 },
{ 0.2232, 0.2836, 0.4203 },
{ 0.2281, 0.2864, 0.4202 },
{ 0.2328, 0.2892, 0.4201 },
{ 0.2375, 0.2920, 0.4200 },
{ 0.2421, 0.2948, 0.4200 },
{ 0.2466, 0.2976, 0.4200 },
{ 0.2511, 0.3004, 0.4201 },
{ 0.2556, 0.3032, 0.4201 },
{ 0.2599, 0.3060, 0.4202 },
{ 0.2643, 0.3088, 0.4203 },
{ 0.2686, 0.3116, 0.4205 },
{ 0.2728, 0.3144, 0.4206 },
{ 0.2770, 0.3172, 0.4208 },
{ 0.2811, 0.3200, 0.4210 },
{ 0.2853, 0.3228, 0.4212 },
{ 0.2894, 0.3256, 0.4215 },
{ 0.2934, 0.3284, 0.4218 },
{ 0.2974, 0.3312, 0.4221 },
{ 0.3014, 0.3340, 0.4224 },
{ 0.3054, 0.3368, 0.4227 },
{ 0.3093, 0.3396, 0.4231 },
{ 0.3132, 0.3424, 0.4236 },
{ 0.3170, 0.3453, 0.4240 },
{ 0.3209, 0.3481, 0.4244 },
{ 0.3247, 0.3509, 0.4249 },
{ 0.3285, 0.3537, 0.4254 },
{ 0.3323, 0.3565, 0.4259 },
{ 0.3361, 0.3593, 0.4264 },
{ 0.3398, 0.3622, 0.4270 },
{ 0.3435, 0.3650, 0.4276 },
{ 0.3472, 0.3678, 0.4282 },
{ 0.3509, 0.3706, 0.4288 },
{ 0.3546, 0.3734, 0.4294 },
{ 0.3582, 0.3763, 0.4302 },
{ 0.3619, 0.3791, 0.4308 },
{ 0.3655, 0.3819, 0.4316 },
{ 0.3691, 0.3848, 0.4322 },
{ 0.3727, 0.3876, 0.4331 },
{ 0.3763, 0.3904, 0.4338 },
{ 0.3798, 0.3933, 0.4346 },
{ 0.3834, 0.3961, 0.4355 },
{ 0.3869, 0.3990, 0.4364 },
{ 0.3905, 0.4018, 0.4372 },
{ 0.3940, 0.4047, 0.4381 },
{ 0.3975, 0.4075, 0.4390 },
{ 0.4010, 0.4104, 0.4400 },
{ 0.4045, 0.4132, 0.4409 },
{ 0.4080, 0.4161, 0.4419 },
{ 0.4114, 0.4189, 0.4430 },
{ 0.4149, 0.4218, 0.4440 },
{ 0.4183, 0.4247, 0.4450 },
{ 0.4218, 0.4275, 0.4462 },
{ 0.4252, 0.4304, 0.4473 },
{ 0.4286, 0.4333, 0.4485 },
{ 0.4320, 0.4362, 0.4496 },
{ 0.4354, 0.4390, 0.4508 },
{ 0.4388, 0.4419, 0.4521 },
{ 0.4422, 0.4448, 0.4534 },
{ 0.4456, 0.4477, 0.4547 },
{ 0.4489, 0.4506, 0.4561 },
{ 0.4523, 0.4535, 0.4575 },
{ 0.4556, 0.4564, 0.4589 },
{ 0.4589, 0.4593, 0.4604 },
{ 0.4622, 0.4622, 0.4620 },
{ 0.4656, 0.4651, 0.4635 },
{ 0.4689, 0.4680, 0.4650 },
{ 0.4722, 0.4709, 0.4665 },
{ 0.4756, 0.4738, 0.4679 },
{ 0.4790, 0.4767, 0.4691 },
{ 0.4825, 0.4797, 0.4701 },
{ 0.4861, 0.4826, 0.4707 },
{ 0.4897, 0.4856, 0.4714 },
{ 0.4934, 0.4886, 0.4719 },
{ 0.4971, 0.4915, 0.4723 },
{ 0.5008, 0.4945, 0.4727 },
{ 0.5045, 0.4975, 0.4730 },
{ 0.5083, 0.5005, 0.4732 },
{ 0.5121, 0.5035, 0.4734 },
{ 0.5158, 0.5065, 0.4736 },
{ 0.5196, 0.5095, 0.4737 },
{ 0.5234, 0.5125, 0.4738 },
{ 0.5272, 0.5155, 0.4739 },
{ 0.5310, 0.5186, 0.4739 },
{ 0.5349, 0.5216, 0.4738 },
{ 0.5387, 0.5246, 0.4739 },
{ 0.5425, 0.5277, 0.4738 },
{ 0.5464, 0.5307, 0.4736 },
{ 0.5502, 0.5338, 0.4735 },
{ 0.5541, 0.5368, 0.4733 },
{ 0.5579, 0.5399, 0.4732 },
{ 0.5618, 0.5430, 0.4729 },
{ 0.5657, 0.5461, 0.4727 },
{ 0.5696, 0.5491, 0.4723 },
{ 0.5735, 0.5522, 0.4720 },
{ 0.5774, 0.5553, 0.4717 },
{ 0.5813, 0.5584, 0.4714 },
{ 0.5852, 0.5615, 0.4709 },
{ 0.5892, 0.5646, 0.4705 },
{ 0.5931, 0.5678, 0.4701 },
{ 0.5970, 0.5709, 0.4696 },
{ 0.6010, 0.5740, 0.4691 },
{ 0.6050, 0.5772, 0.4685 },
{ 0.6089, 0.5803, 0.4680 },
{ 0.6129, 0.5835, 0.4673 },
{ 0.6168, 0.5866, 0.4668 },
{ 0.6208, 0.5898, 0.4662 },
{ 0.6248, 0.5929, 0.4655 },
{ 0.6288, 0.5961, 0.4649 },
{ 0.6328, 0.5993, 0.4641 },
{ 0.6368, 0.6025, 0.4632 },
{ 0.6408, 0.6057, 0.4625 },
{ 0.6449, 0.6089, 0.4617 },
{ 0.6489, 0.6121, 0.4609 },
{ 0.6529, 0.6153, 0.4600 },
{ 0.6570, 0.6185, 0.4591 },
{ 0.6610, 0.6217, 0.4583 },
{ 0.6651, 0.6250, 0.4573 },
{ 0.6691, 0.6282, 0.4562 },
{ 0.6732, 0.6315, 0.4553 },
{ 0.6773, 0.6347, 0.4543 },
{ 0.6813, 0.6380, 0.4532 },
{ 0.6854, 0.6412, 0.4521 },
{ 0.6895, 0.6445, 0.4511 },
{ 0.6936, 0.6478, 0.4499 },
{ 0.6977, 0.6511, 0.4487 },
{ 0.7018, 0.6544, 0.4475 },
{ 0.7060, 0.6577, 0.4463 },
{ 0.7101, 0.6610, 0.4450 },
{ 0.7142, 0.6643, 0.4437 },
{ 0.7184, 0.6676, 0.4424 },
{ 0.7225, 0.6710, 0.4409 },
{ 0.7267, 0.6743, 0.4396 },
{ 0.7308, 0.6776, 0.4382 },
{ 0.7350, 0.6810, 0.4368 },
{ 0.7392, 0.6844, 0.4352 },
{ 0.7434, 0.6877, 0.4338 },
{ 0.7476, 0.6911, 0.4322 },
{ 0.7518, 0.6945, 0.4307 },
{ 0.7560, 0.6979, 0.4290 },
{ 0.7602, 0.7013, 0.4273 },
{ 0.7644, 0.7047, 0.4258 },
{ 0.7686, 0.7081, 0.4241 },
{ 0.7729, 0.7115, 0.4223 },
{ 0.7771, 0.7150, 0.4205 },
{ 0.7814, 0.7184, 0.4188 },
{ 0.7856, 0.7218, 0.4168 },
{ 0.7899, 0.7253, 0.4150 },
{ 0.7942, 0.7288, 0.4129 },
{ 0.7985, 0.7322, 0.4111 },
{ 0.8027, 0.7357, 0.4090 },
{ 0.8070, 0.7392, 0.4070 },
{ 0.8114, 0.7427, 0.4049 },
{ 0.8157, 0.7462, 0.4028 },
{ 0.8200, 0.7497, 0.4007 },
{ 0.8243, 0.7532, 0.3984 },
{ 0.8287, 0.7568, 0.3961 },
{ 0.8330, 0.7603, 0.3938 },
{ 0.8374, 0.7639, 0.3915 },
{ 0.8417, 0.7674, 0.3892 },
{ 0.8461, 0.7710, 0.3869 },
{ 0.8505, 0.7745, 0.3843 },
{ 0.8548, 0.7781, 0.3818 },
{ 0.8592, 0.7817, 0.3793 },
{ 0.8636, 0.7853, 0.3766 },
{ 0.8681, 0.7889, 0.3739 },
{ 0.8725, 0.7926, 0.3712 },
{ 0.8769, 0.7962, 0.3684 },
{ 0.8813, 0.7998, 0.3657 },
{ 0.8858, 0.8035, 0.3627 },
{ 0.8902, 0.8071, 0.3599 },
{ 0.8947, 0.8108, 0.3569 },
{ 0.8992, 0.8145, 0.3538 },
{ 0.9037, 0.8182, 0.3507 },
{ 0.9082, 0.8219, 0.3474 },
{ 0.9127, 0.8256, 0.3442 },
{ 0.9172, 0.8293, 0.3409 },
{ 0.9217, 0.8330, 0.3374 },
{ 0.9262, 0.8367, 0.3340 },
{ 0.9308, 0.8405, 0.3306 },
{ 0.9353, 0.8442, 0.3268 },
{ 0.9399, 0.8480, 0.3232 },
{ 0.9444, 0.8518, 0.3195 },
{ 0.9490, 0.8556, 0.3155 },
{ 0.9536, 0.8593, 0.3116 },
{ 0.9582, 0.8632, 0.3076 },
{ 0.9628, 0.8670, 0.3034 },
{ 0.9674, 0.8708, 0.2990 },
{ 0.9721, 0.8746, 0.2947 },
{ 0.9767, 0.8785, 0.2901 },
{ 0.9814, 0.8823, 0.2856 },
{ 0.9860, 0.8862, 0.2807 },
{ 0.9907, 0.8901, 0.2759 },
{ 0.9954, 0.8940, 0.2708 },
{ 1.0000, 0.8979, 0.2655 },
{ 1.0000, 0.9018, 0.2600 },
{ 1.0000, 0.9057, 0.2593 },
{ 1.0000, 0.9094, 0.2634 },
{ 1.0000, 0.9131, 0.2680 },
{ 1.0000, 0.9169, 0.2731 }
};
float parula_srgb_floats[256][3] = {
{ 0.2081, 0.1663, 0.5292 },
{ 0.2091, 0.1721, 0.5411 },
{ 0.2101, 0.1779, 0.553 },
{ 0.2109, 0.1837, 0.565 },
{ 0.2116, 0.1895, 0.5771 },
{ 0.2121, 0.1954, 0.5892 },
{ 0.2124, 0.2013, 0.6013 },
{ 0.2125, 0.2072, 0.6135 },
{ 0.2123, 0.2132, 0.6258 },
{ 0.2118, 0.2192, 0.6381 },
{ 0.2111, 0.2253, 0.6505 },
{ 0.2099, 0.2315, 0.6629 },
{ 0.2084, 0.2377, 0.6753 },
{ 0.2063, 0.244, 0.6878 },
{ 0.2038, 0.2503, 0.7003 },
{ 0.2006, 0.2568, 0.7129 },
{ 0.1968, 0.2632, 0.7255 },
{ 0.1921, 0.2698, 0.7381 },
{ 0.1867, 0.2764, 0.7507 },
{ 0.1802, 0.2832, 0.7634 },
{ 0.1728, 0.2902, 0.7762 },
{ 0.1641, 0.2975, 0.789 },
{ 0.1541, 0.3052, 0.8017 },
{ 0.1427, 0.3132, 0.8145 },
{ 0.1295, 0.3217, 0.8269 },
{ 0.1147, 0.3306, 0.8387 },
{ 0.0986, 0.3397, 0.8495 },
{ 0.0816, 0.3486, 0.8588 },
{ 0.0646, 0.3572, 0.8664 },
{ 0.0482, 0.3651, 0.8722 },
{ 0.0329, 0.3724, 0.8765 },
{ 0.0213, 0.3792, 0.8796 },
{ 0.0136, 0.3853, 0.8815 },
{ 0.0086, 0.3911, 0.8827 },
{ 0.006, 0.3965, 0.8833 },
{ 0.0051, 0.4017, 0.8834 },
{ 0.0054, 0.4066, 0.8831 },
{ 0.0067, 0.4113, 0.8825 },
{ 0.0089, 0.4159, 0.8816 },
{ 0.0116, 0.4203, 0.8805 },
{ 0.0148, 0.4246, 0.8793 },
{ 0.0184, 0.4288, 0.8779 },
{ 0.0223, 0.4329, 0.8763 },
{ 0.0264, 0.437, 0.8747 },
{ 0.0306, 0.441, 0.8729 },
{ 0.0349, 0.4449, 0.8711 },
{ 0.0394, 0.4488, 0.8692 },
{ 0.0437, 0.4526, 0.8672 },
{ 0.0477, 0.4564, 0.8652 },
{ 0.0514, 0.4602, 0.8632 },
{ 0.0549, 0.464, 0.8611 },
{ 0.0582, 0.4677, 0.8589 },
{ 0.0612, 0.4714, 0.8568 },
{ 0.064, 0.4751, 0.8546 },
{ 0.0666, 0.4788, 0.8525 },
{ 0.0689, 0.4825, 0.8503 },
{ 0.071, 0.4862, 0.8481 },
{ 0.0729, 0.4899, 0.846 },
{ 0.0746, 0.4937, 0.8439 },
{ 0.0761, 0.4974, 0.8418 },
{ 0.0773, 0.5012, 0.8398 },
{ 0.0782, 0.5051, 0.8378 },
{ 0.0789, 0.5089, 0.8359 },
{ 0.0794, 0.5129, 0.8341 },
{ 0.0795, 0.5169, 0.8324 },
{ 0.0793, 0.521, 0.8308 },
{ 0.0788, 0.5251, 0.8293 },
{ 0.0778, 0.5295, 0.828 },
{ 0.0764, 0.5339, 0.827 },
{ 0.0746, 0.5384, 0.8261 },
{ 0.0724, 0.5431, 0.8253 },
{ 0.0698, 0.5479, 0.8247 },
{ 0.0668, 0.5527, 0.8243 },
{ 0.0636, 0.5577, 0.8239 },
{ 0.06, 0.5627, 0.8237 },
{ 0.0562, 0.5677, 0.8234 },
{ 0.0523, 0.5727, 0.8231 },
{ 0.0484, 0.5777, 0.8228 },
{ 0.0445, 0.5826, 0.8223 },
{ 0.0408, 0.5874, 0.8217 },
{ 0.0372, 0.5922, 0.8209 },
{ 0.0342, 0.5968, 0.8198 },
{ 0.0317, 0.6012, 0.8186 },
{ 0.0296, 0.6055, 0.8171 },
{ 0.0279, 0.6097, 0.8154 },
{ 0.0265, 0.6137, 0.8135 },
{ 0.0255, 0.6176, 0.8114 },
{ 0.0248, 0.6214, 0.8091 },
{ 0.0243, 0.625, 0.8066 },
{ 0.0239, 0.6285, 0.8039 },
{ 0.0237, 0.6319, 0.801 },
{ 0.0235, 0.6352, 0.798 },
{ 0.0233, 0.6384, 0.7948 },
{ 0.0231, 0.6415, 0.7916 },
{ 0.023, 0.6445, 0.7881 },
{ 0.0229, 0.6474, 0.7846 },
{ 0.0227, 0.6503, 0.781, },
{ 0.0227, 0.6531, 0.7773 },
{ 0.0232, 0.6558, 0.7735 },
{ 0.0238, 0.6585, 0.7696 },
{ 0.0246, 0.6611, 0.7656 },
{ 0.0263, 0.6637, 0.7615 },
{ 0.0282, 0.6663, 0.7574 },
{ 0.0306, 0.6688, 0.7532 },
{ 0.0338, 0.6712, 0.749 },
{ 0.0373, 0.6737, 0.7446 },
{ 0.0418, 0.6761, 0.7402 },
{ 0.0467, 0.6784, 0.7358 },
{ 0.0516, 0.6808, 0.7313 },
{ 0.0574, 0.6831, 0.7267 },
{ 0.0629, 0.6854, 0.7221 },
{ 0.0692, 0.6877, 0.7173 },
{ 0.0755, 0.6899, 0.7126 },
{ 0.082, 0.6921, 0.7078 },
{ 0.0889, 0.6943, 0.7029 },
{ 0.0956, 0.6965, 0.6979 },
{ 0.1031, 0.6986, 0.6929 },
{ 0.1104, 0.7007, 0.6878 },
{ 0.118, 0.7028, 0.6827 },
{ 0.1258, 0.7049, 0.6775 },
{ 0.1335, 0.7069, 0.6723 },
{ 0.1418, 0.7089, 0.6669 },
{ 0.1499, 0.7109, 0.6616 },
{ 0.1585, 0.7129, 0.6561 },
{ 0.1671, 0.7148, 0.6507 },
{ 0.1758, 0.7168, 0.6451 },
{ 0.1849, 0.7186, 0.6395 },
{ 0.1938, 0.7205, 0.6338 },
{ 0.2033, 0.7223, 0.6281 },
{ 0.2128, 0.7241, 0.6223 },
{ 0.2224, 0.7259, 0.6165 },
{ 0.2324, 0.7275, 0.6107 },
{ 0.2423, 0.7292, 0.6048 },
{ 0.2527, 0.7308, 0.5988 },
{ 0.2631, 0.7324, 0.5929 },
{ 0.2735, 0.7339, 0.5869 },
{ 0.2845, 0.7354, 0.5809 },
{ 0.2953, 0.7368, 0.5749 },
{ 0.3064, 0.7381, 0.5689 },
{ 0.3177, 0.7394, 0.563 },
{ 0.3289, 0.7406, 0.557 },
{ 0.3405, 0.7417, 0.5512 },
{ 0.352, 0.7428, 0.5453 },
{ 0.3635, 0.7438, 0.5396 },
{ 0.3753, 0.7446, 0.5339 },
{ 0.3869, 0.7454, 0.5283 },
{ 0.3986, 0.7461, 0.5229 },
{ 0.4103, 0.7467, 0.5175 },
{ 0.4218, 0.7473, 0.5123 },
{ 0.4334, 0.7477, 0.5072 },
{ 0.4447, 0.7482, 0.5021 },
{ 0.4561, 0.7485, 0.4972 },
{ 0.4672, 0.7487, 0.4924 },
{ 0.4783, 0.7489, 0.4877 },
{ 0.4892, 0.7491, 0.4831 },
{ 0.5, 0.7491, 0.4786 },
{ 0.5106, 0.7492, 0.4741 },
{ 0.5212, 0.7492, 0.4698 },
{ 0.5315, 0.7491, 0.4655 },
{ 0.5418, 0.749, 0.4613 },
{ 0.5519, 0.7489, 0.4571 },
{ 0.5619, 0.7487, 0.4531 },
{ 0.5718, 0.7485, 0.449 },
{ 0.5816, 0.7482, 0.4451 },
{ 0.5913, 0.7479, 0.4412 },
{ 0.6009, 0.7476, 0.4374 },
{ 0.6103, 0.7473, 0.4335 },
{ 0.6197, 0.7469, 0.4298 },
{ 0.629, 0.7465, 0.4261 },
{ 0.6382, 0.746, 0.4224 },
{ 0.6473, 0.7456, 0.4188 },
{ 0.6564, 0.7451, 0.4152 },
{ 0.6653, 0.7446, 0.4116 },
{ 0.6742, 0.7441, 0.4081 },
{ 0.683, 0.7435, 0.4046 },
{ 0.6918, 0.743, 0.4011 },
{ 0.7004, 0.7424, 0.3976 },
{ 0.7091, 0.7418, 0.3942 },
{ 0.7176, 0.7412, 0.3908 },
{ 0.7261, 0.7405, 0.3874 },
{ 0.7346, 0.7399, 0.384 },
{ 0.743, 0.7392, 0.3806 },
{ 0.7513, 0.7385, 0.3773 },
{ 0.7596, 0.7378, 0.3739 },
{ 0.7679, 0.7372, 0.3706 },
{ 0.7761, 0.7364, 0.3673 },
{ 0.7843, 0.7357, 0.3639 },
{ 0.7924, 0.735, 0.3606 },
{ 0.8005, 0.7343, 0.3573 },
{ 0.8085, 0.7336, 0.3539 },
{ 0.8166, 0.7329, 0.3506 },
{ 0.8246, 0.7322, 0.3472 },
{ 0.8325, 0.7315, 0.3438 },
{ 0.8405, 0.7308, 0.3404 },
{ 0.8484, 0.7301, 0.337 },
{ 0.8563, 0.7294, 0.3336 },
{ 0.8642, 0.7288, 0.33 },
{ 0.872, 0.7282, 0.3265 },
{ 0.8798, 0.7276, 0.3229 },
{ 0.8877, 0.7271, 0.3193 },
{ 0.8954, 0.7266, 0.3156 },
{ 0.9032, 0.7262, 0.3117 },
{ 0.911, 0.7259, 0.3078 },
{ 0.9187, 0.7256, 0.3038 },
{ 0.9264, 0.7256, 0.2996 },
{ 0.9341, 0.7256, 0.2953 },
{ 0.9417, 0.7259, 0.2907 },
{ 0.9493, 0.7264, 0.2859 },
{ 0.9567, 0.7273, 0.2808 },
{ 0.9639, 0.7285, 0.2754 },
{ 0.9708, 0.7303, 0.2696 },
{ 0.9773, 0.7326, 0.2634 },
{ 0.9831, 0.7355, 0.257 },
{ 0.9882, 0.739, 0.2504 },
{ 0.9922, 0.7431, 0.2437 },
{ 0.9952, 0.7476, 0.2373 },
{ 0.9973, 0.7524, 0.231 },
{ 0.9986, 0.7573, 0.2251 },
{ 0.9991, 0.7624, 0.2195 },
{ 0.999, 0.7675, 0.2141 },
{ 0.9985, 0.7726, 0.209 },
{ 0.9976, 0.7778, 0.2042 },
{ 0.9964, 0.7829, 0.1995 },
{ 0.995, 0.788, 0.1949 },
{ 0.9933, 0.7931, 0.1905 },
{ 0.9914, 0.7981, 0.1863 },
{ 0.9894, 0.8032, 0.1821 },
{ 0.9873, 0.8083, 0.178 },
{ 0.9851, 0.8133, 0.174 },
{ 0.9828, 0.8184, 0.17 },
{ 0.9805, 0.8235, 0.1661 },
{ 0.9782, 0.8286, 0.1622 },
{ 0.9759, 0.8337, 0.1583 },
{ 0.9736, 0.8389, 0.1544 },
{ 0.9713, 0.8441, 0.1505 },
{ 0.9692, 0.8494, 0.1465 },
{ 0.9672, 0.8548, 0.1425 },
{ 0.9654, 0.8603, 0.1385 },
{ 0.9638, 0.8659, 0.1343 },
{ 0.9623, 0.8716, 0.1301 },
{ 0.9611, 0.8774, 0.1258 },
{ 0.96, 0.8834, 0.1215 },
{ 0.9593, 0.8895, 0.1171 },
{ 0.9588, 0.8958, 0.1126 },
{ 0.9586, 0.9022, 0.1082 },
{ 0.9587, 0.9088, 0.1036 },
{ 0.9591, 0.9155, 0.099 },
{ 0.9599, 0.9225, 0.0944 },
{ 0.961, 0.9296, 0.0897 },
{ 0.9624, 0.9368, 0.085 },
{ 0.9641, 0.9443, 0.0802 },
{ 0.9662, 0.9518, 0.0753 },
{ 0.9685, 0.9595, 0.0703 },
{ 0.971, 0.9673, 0.0651 },
{ 0.9736, 0.9752, 0.0597 },
{ 0.9763, 0.9831, 0.0538 }
};
void hsl_to_rgb_jet(double h, double s, double l, double rgb[3]) /* color conversion from HSL to RGB */
/* h = hue, s = saturation, l = luminosity */
{
@ -1128,6 +1648,18 @@ void hsl_to_rgb(double h, double s, double l, double rgb[3]) /* color con
for (i=0; i<3; i++) rgb[i] = 2.0*l*(double)plasma_srgb_floats[color_hue][i];
break;
}
case (COL_CIVIDIS):
{
color_hue = 255 - (int)(ratio*h);
for (i=0; i<3; i++) rgb[i] = 2.0*l*(double)cividis_srgb_floats[color_hue][i];
break;
}
case (COL_PARULA):
{
color_hue = 255 - (int)(ratio*h);
for (i=0; i<3; i++) rgb[i] = 2.0*l*(double)parula_srgb_floats[color_hue][i];
break;
}
}
}
@ -1178,6 +1710,16 @@ void amp_to_rgb(double h, double rgb[3]) /* color conversion from amplitu
for (i=0; i<3; i++) rgb[i] = (double)plasma_srgb_floats[color_hue][i];
break;
}
case (COL_CIVIDIS):
{
for (i=0; i<3; i++) rgb[i] = (double)cividis_srgb_floats[color_hue][i];
break;
}
case (COL_PARULA):
{
for (i=0; i<3; i++) rgb[i] = (double)parula_srgb_floats[color_hue][i];
break;
}
}
}