cbrot/src/colourmaps/inferno_lut.h
2025-04-27 01:15:07 +10:00

264 lines
4.7 KiB
C

#ifndef INFERNO_LUT_H
#define INFERNO_LUT_H
static const unsigned char inferno_name[] = "Inferno";
static const unsigned char inferno[256][3] = {
{0, 0, 3},
{0, 0, 4},
{0, 0, 6},
{1, 0, 7},
{1, 1, 9},
{1, 1, 11},
{2, 1, 14},
{2, 2, 16},
{3, 2, 18},
{4, 3, 20},
{4, 3, 22},
{5, 4, 24},
{6, 4, 27},
{7, 5, 29},
{8, 6, 31},
{9, 6, 33},
{10, 7, 36},
{12, 7, 38},
{13, 8, 40},
{14, 8, 43},
{15, 9, 45},
{16, 9, 47},
{18, 10, 50},
{19, 10, 52},
{20, 11, 55},
{22, 11, 57},
{23, 11, 59},
{25, 11, 62},
{26, 12, 64},
{28, 12, 67},
{29, 12, 69},
{31, 12, 72},
{33, 12, 74},
{34, 11, 76},
{36, 11, 78},
{38, 11, 81},
{39, 11, 83},
{41, 11, 85},
{43, 10, 87},
{45, 10, 89},
{46, 10, 90},
{48, 10, 92},
{50, 9, 94},
{52, 9, 95},
{54, 9, 96},
{55, 9, 98},
{57, 9, 99},
{59, 9, 100},
{60, 9, 101},
{62, 9, 102},
{64, 9, 103},
{66, 9, 104},
{67, 10, 104},
{69, 10, 105},
{71, 10, 106},
{72, 11, 106},
{74, 11, 107},
{76, 12, 107},
{77, 12, 108},
{79, 13, 108},
{80, 13, 108},
{82, 14, 109},
{84, 14, 109},
{85, 15, 109},
{87, 15, 109},
{89, 16, 110},
{90, 17, 110},
{92, 17, 110},
{93, 18, 110},
{95, 18, 110},
{97, 19, 110},
{98, 20, 110},
{100, 20, 110},
{101, 21, 110},
{103, 21, 110},
{104, 22, 110},
{106, 23, 110},
{108, 23, 110},
{109, 24, 110},
{111, 24, 110},
{112, 25, 110},
{114, 26, 110},
{116, 26, 110},
{117, 27, 110},
{119, 27, 109},
{120, 28, 109},
{122, 28, 109},
{124, 29, 109},
{125, 29, 108},
{127, 30, 108},
{128, 31, 108},
{130, 31, 108},
{132, 32, 107},
{133, 32, 107},
{135, 33, 107},
{136, 33, 106},
{138, 34, 106},
{140, 35, 105},
{141, 35, 105},
{143, 36, 104},
{144, 36, 104},
{146, 37, 104},
{148, 37, 103},
{149, 38, 103},
{151, 39, 102},
{152, 39, 101},
{154, 40, 101},
{155, 40, 100},
{157, 41, 100},
{159, 42, 99},
{160, 42, 98},
{162, 43, 98},
{163, 43, 97},
{165, 44, 96},
{167, 45, 96},
{168, 45, 95},
{170, 46, 94},
{171, 47, 93},
{173, 47, 93},
{174, 48, 92},
{176, 49, 91},
{177, 49, 90},
{179, 50, 89},
{180, 51, 89},
{182, 52, 88},
{183, 52, 87},
{185, 53, 86},
{186, 54, 85},
{188, 55, 84},
{189, 56, 83},
{191, 56, 82},
{192, 57, 81},
{194, 58, 80},
{195, 59, 79},
{197, 60, 78},
{198, 61, 77},
{199, 62, 76},
{201, 63, 75},
{202, 64, 74},
{203, 65, 73},
{205, 66, 72},
{206, 67, 71},
{207, 68, 70},
{209, 69, 69},
{210, 70, 68},
{211, 71, 67},
{213, 72, 65},
{214, 73, 64},
{215, 74, 63},
{216, 76, 62},
{217, 77, 61},
{219, 78, 60},
{220, 79, 59},
{221, 81, 57},
{222, 82, 56},
{223, 83, 55},
{224, 85, 54},
{225, 86, 53},
{226, 87, 51},
{227, 89, 50},
{228, 90, 49},
{229, 91, 48},
{230, 93, 47},
{231, 94, 45},
{232, 96, 44},
{233, 97, 43},
{234, 99, 42},
{235, 100, 40},
{236, 102, 39},
{237, 103, 38},
{237, 105, 37},
{238, 106, 35},
{239, 108, 34},
{240, 110, 33},
{241, 111, 32},
{241, 113, 30},
{242, 114, 29},
{243, 116, 28},
{243, 118, 26},
{244, 119, 25},
{244, 121, 24},
{245, 123, 22},
{246, 125, 21},
{246, 126, 20},
{247, 128, 18},
{247, 130, 17},
{248, 132, 16},
{248, 133, 14},
{248, 135, 13},
{249, 137, 12},
{249, 139, 11},
{250, 141, 9},
{250, 142, 8},
{250, 144, 8},
{251, 146, 7},
{251, 148, 6},
{251, 150, 6},
{251, 152, 6},
{252, 153, 6},
{252, 155, 6},
{252, 157, 6},
{252, 159, 7},
{252, 161, 7},
{252, 163, 8},
{252, 165, 10},
{252, 167, 11},
{252, 169, 13},
{252, 170, 14},
{252, 172, 16},
{252, 174, 18},
{252, 176, 20},
{252, 178, 22},
{252, 180, 24},
{252, 182, 26},
{252, 184, 28},
{252, 186, 30},
{251, 188, 33},
{251, 190, 35},
{251, 192, 37},
{251, 194, 40},
{250, 196, 42},
{250, 198, 45},
{250, 200, 47},
{249, 202, 50},
{249, 204, 52},
{249, 206, 55},
{248, 208, 58},
{248, 210, 61},
{247, 212, 63},
{247, 214, 66},
{246, 216, 69},
{246, 217, 73},
{245, 219, 76},
{245, 221, 79},
{244, 223, 82},
{244, 225, 86},
{244, 227, 89},
{243, 229, 93},
{243, 231, 97},
{242, 233, 101},
{242, 234, 105},
{242, 236, 109},
{242, 238, 113},
{242, 239, 117},
{242, 241, 121},
{242, 243, 125},
{243, 244, 130},
{243, 245, 134},
{244, 247, 138},
{245, 248, 142},
{246, 249, 146},
{247, 251, 150},
{248, 252, 154},
{249, 253, 157},
{251, 254, 161},
{253, 255, 165},
};
#endif // INFERNO_LUT_H