'Palette'에 해당되는 글 1건

기본 palette 값입니다.
보통은 RGB0233 과 같이 색을 일반화하여 사용하는게 더 낳다고 생각되지만
간혹 이게 쓸데가 있네요.

코드:
#define __mzexport__
struct ts_mz_palette
{
int red;
int green;
int blue;
};

__mzexport__ const struct ts_mz_palette cg_mz_default_palette[ /* 256 */ ] = {
/*   0 */ {0x00, 0x00, 0x00}, /*   0,   0,   0 */
/*   1 */ {0xff, 0x00, 0x00}, /* 255,   0,   0 */
/*   2 */ {0x00, 0xff, 0x00}, /*   0, 255,   0 */
/*   3 */ {0xda, 0xa5, 0x20}, /* 218, 165,  32 */
/*   4 */ {0xb0, 0xc4, 0xde}, /* 176, 196, 222 */
/*   5 */ {0xff, 0x00, 0xff}, /* 255,   0, 255 */
/*   6 */ {0x00, 0xcd, 0xcd}, /*   0, 205, 205 */
/*   7 */ {0xe5, 0xe5, 0xe5}, /* 229, 229, 229 */
/*   8 */ {0x4d, 0x4d, 0x4d}, /*  77,  77,  77 */
/*   9 */ {0xff, 0xa0, 0x7a}, /* 255, 160, 122 */
/*  10 */ {0x90, 0xee, 0x90}, /* 144, 238, 144 */
/*  11 */ {0xee, 0xdd, 0x82}, /* 238, 221, 130 */
/*  12 */ {0x87, 0xce, 0xfa}, /* 135, 206, 250 */
/*  13 */ {0xee, 0x82, 0xee}, /* 238, 130, 238 */
/*  14 */ {0x00, 0xff, 0xff}, /*   0, 255, 255 */
/*  15 */ {0xff, 0xff, 0xff}, /* 255, 255, 255 */
/*  16 */ {0xf0, 0xf8, 0xff}, /* 240, 248, 255 */
/*  17 */ {0xfa, 0xeb, 0xd7}, /* 250, 235, 215 */
/*  18 */ {0xcd, 0xc0, 0xb0}, /* 205, 192, 176 */
/*  19 */ {0x7f, 0xff, 0xd4}, /* 127, 255, 212 */
/*  20 */ {0x45, 0x8b, 0x74}, /*  69, 139, 116 */
/*  21 */ {0xf0, 0xff, 0xff}, /* 240, 255, 255 */
/*  22 */ {0xc1, 0xcd, 0xcd}, /* 193, 205, 205 */
/*  23 */ {0xf5, 0xf5, 0xdc}, /* 245, 245, 220 */
/*  24 */ {0xff, 0xe4, 0xc4}, /* 255, 228, 196 */
/*  25 */ {0xcd, 0xb7, 0x9e}, /* 205, 183, 158 */
/*  26 */ {0xff, 0xeb, 0xcd}, /* 255, 235, 205 */
/*  27 */ {0x8a, 0x2b, 0xe2}, /* 138,  43, 226 */
/*  28 */ {0x00, 0x00, 0xff}, /*   0,   0, 255 */
/*  29 */ {0x00, 0x00, 0xee}, /*   0,   0, 238 */
/*  30 */ {0xa5, 0x2a, 0x2a}, /* 165,  42,  42 */
/*  31 */ {0xee, 0x3b, 0x3b}, /* 238,  59,  59 */
/*  32 */ {0x8b, 0x23, 0x23}, /* 139,  35,  35 */
/*  33 */ {0xde, 0xb8, 0x87}, /* 222, 184, 135 */
/*  34 */ {0x8b, 0x73, 0x55}, /* 139, 115,  85 */
/*  35 */ {0x5f, 0x9e, 0xa0}, /*  95, 158, 160 */
/*  36 */ {0x53, 0x86, 0x8b}, /*  83, 134, 139 */
/*  37 */ {0x7f, 0xff, 0x00}, /* 127, 255,   0 */
/*  38 */ {0x45, 0x8b, 0x00}, /*  69, 139,   0 */
/*  39 */ {0xd2, 0x69, 0x1e}, /* 210, 105,  30 */
/*  40 */ {0xee, 0x76, 0x21}, /* 238, 118,  33 */
/*  41 */ {0xff, 0x7f, 0x50}, /* 255, 127,  80 */
/*  42 */ {0xee, 0x6a, 0x50}, /* 238, 106,  80 */
/*  43 */ {0x8b, 0x3e, 0x2f}, /* 139,  62,  47 */
/*  44 */ {0x64, 0x95, 0xed}, /* 100, 149, 237 */
/*  45 */ {0xff, 0xf8, 0xdc}, /* 255, 248, 220 */
/*  46 */ {0x8b, 0x88, 0x78}, /* 139, 136, 120 */
/*  47 */ {0x00, 0xee, 0xee}, /*   0, 238, 238 */
/*  48 */ {0x00, 0x00, 0x8b}, /*   0,   0, 139 */
/*  49 */ {0x00, 0x8b, 0x8b}, /*   0, 139, 139 */
/*  50 */ {0x00, 0x64, 0x00}, /*   0, 100,   0 */
/*  51 */ {0xa9, 0xa9, 0xa9}, /* 169, 169, 169 */
/*  52 */ {0xbd, 0xb7, 0x6b}, /* 189, 183, 107 */
/*  53 */ {0x8b, 0x00, 0x8b}, /* 139,   0, 139 */
/*  54 */ {0x8b, 0x00, 0x00}, /* 139,   0,   0 */
/*  55 */ {0xe9, 0x96, 0x7a}, /* 233, 150, 122 */
/*  56 */ {0x48, 0x3d, 0x8b}, /*  72,  61, 139 */
/*  57 */ {0x00, 0xce, 0xd1}, /*   0, 206, 209 */
/*  58 */ {0x94, 0x00, 0xd3}, /* 148,   0, 211 */
/*  59 */ {0xb8, 0x86, 0x0b}, /* 184, 134,  11 */
/*  60 */ {0x8b, 0x65, 0x08}, /* 139, 101,   8 */
/*  61 */ {0x55, 0x6b, 0x2f}, /*  85, 107,  47 */
/*  62 */ {0x6e, 0x8b, 0x3d}, /* 110, 139,  61 */
/*  63 */ {0xff, 0x8c, 0x00}, /* 255, 140,   0 */
/*  64 */ {0x8b, 0x45, 0x00}, /* 139,  69,   0 */
/*  65 */ {0x99, 0x32, 0xcc}, /* 153,  50, 204 */
/*  66 */ {0x68, 0x22, 0x8b}, /* 104,  34, 139 */
/*  67 */ {0x8f, 0xbc, 0x8f}, /* 143, 188, 143 */
/*  68 */ {0x69, 0x8b, 0x69}, /* 105, 139, 105 */
/*  69 */ {0x2f, 0x4f, 0x4f}, /*  47,  79,  79 */
/*  70 */ {0x52, 0x8b, 0x8b}, /*  82, 139, 139 */
/*  71 */ {0xff, 0x14, 0x93}, /* 255,  20, 147 */
/*  72 */ {0x8b, 0x0a, 0x50}, /* 139,  10,  80 */
/*  73 */ {0x00, 0xbf, 0xff}, /*   0, 191, 255 */
/*  74 */ {0x00, 0x68, 0x8b}, /*   0, 104, 139 */
/*  75 */ {0x1e, 0x90, 0xff}, /*  30, 144, 255 */
/*  76 */ {0x10, 0x4e, 0x8b}, /*  16,  78, 139 */
/*  77 */ {0xb2, 0x22, 0x22}, /* 178,  34,  34 */
/*  78 */ {0x8b, 0x1a, 0x1a}, /* 139,  26,  26 */
/*  79 */ {0xff, 0xfa, 0xf0}, /* 255, 250, 240 */
/*  80 */ {0x22, 0x8b, 0x22}, /*  34, 139,  34 */
/*  81 */ {0xdc, 0xdc, 0xdc}, /* 220, 220, 220 */
/*  82 */ {0xf8, 0xf8, 0xff}, /* 248, 248, 255 */
/*  83 */ {0xff, 0xd7, 0x00}, /* 255, 215,   0 */
/*  84 */ {0x8b, 0x75, 0x00}, /* 139, 117,   0 */
/*  85 */ {0xee, 0xb4, 0x22}, /* 238, 180,  34 */
/*  86 */ {0xcd, 0x9b, 0x1d}, /* 205, 155,  29 */
/*  87 */ {0x8b, 0x69, 0x14}, /* 139, 105,  20 */
/*  88 */ {0xad, 0xff, 0x2f}, /* 173, 255,  47 */
/*  89 */ {0x00, 0x8b, 0x00}, /*   0, 139,   0 */
/*  90 */ {0x1a, 0x1a, 0x1a}, /*  26,  26,  26 */
/*  91 */ {0xff, 0xff, 0xff}, /* 255, 255, 255 */
/*  92 */ {0x26, 0x26, 0x26}, /*  38,  38,  38 */
/*  93 */ {0x33, 0x33, 0x33}, /*  51,  51,  51 */
/*  94 */ {0x40, 0x40, 0x40}, /*  64,  64,  64 */
/*  95 */ {0x59, 0x59, 0x59}, /*  89,  89,  89 */
/*  96 */ {0x66, 0x66, 0x66}, /* 102, 102, 102 */
/*  97 */ {0x73, 0x73, 0x73}, /* 115, 115, 115 */
/*  98 */ {0x0d, 0x0d, 0x0d}, /*  13,  13,  13 */
/*  99 */ {0x7f, 0x7f, 0x7f}, /* 127, 127, 127 */
/* 100 */ {0x8c, 0x8c, 0x8c}, /* 140, 140, 140 */
/* 101 */ {0x99, 0x99, 0x99}, /* 153, 153, 153 */
/* 102 */ {0xa6, 0xa6, 0xa6}, /* 166, 166, 166 */
/* 103 */ {0xb3, 0xb3, 0xb3}, /* 179, 179, 179 */
/* 104 */ {0xbf, 0xbf, 0xbf}, /* 191, 191, 191 */
/* 105 */ {0xcc, 0xcc, 0xcc}, /* 204, 204, 204 */
/* 106 */ {0xd9, 0xd9, 0xd9}, /* 217, 217, 217 */
/* 107 */ {0xf2, 0xf2, 0xf2}, /* 242, 242, 242 */
/* 108 */ {0xf0, 0xff, 0xf0}, /* 240, 255, 240 */
/* 109 */ {0x83, 0x8b, 0x83}, /* 131, 139, 131 */
/* 110 */ {0xff, 0x69, 0xb4}, /* 255, 105, 180 */
/* 111 */ {0x8b, 0x3a, 0x62}, /* 139,  58,  98 */
/* 112 */ {0xcd, 0x5c, 0x5c}, /* 205,  92,  92 */
/* 113 */ {0x8b, 0x3a, 0x3a}, /* 139,  58,  58 */
/* 114 */ {0xff, 0xff, 0xf0}, /* 255, 255, 240 */
/* 115 */ {0x8b, 0x8b, 0x83}, /* 139, 139, 131 */
/* 116 */ {0xf0, 0xe6, 0x8c}, /* 240, 230, 140 */
/* 117 */ {0x8b, 0x86, 0x4e}, /* 139, 134,  78 */
/* 118 */ {0xe6, 0xe6, 0xfa}, /* 230, 230, 250 */
/* 119 */ {0xff, 0xf0, 0xf5}, /* 255, 240, 245 */
/* 120 */ {0x8b, 0x83, 0x86}, /* 139, 131, 134 */
/* 121 */ {0x7c, 0xfc, 0x00}, /* 124, 252,   0 */
/* 122 */ {0xff, 0xfa, 0xcd}, /* 255, 250, 205 */
/* 123 */ {0x8b, 0x89, 0x70}, /* 139, 137, 112 */
/* 124 */ {0xf0, 0x80, 0x80}, /* 240, 128, 128 */
/* 125 */ {0xfa, 0xfa, 0xd2}, /* 250, 250, 210 */
/* 126 */ {0xd3, 0xd3, 0xd3}, /* 211, 211, 211 */
/* 127 */ {0x20, 0xb2, 0xaa}, /*  32, 178, 170 */
/* 128 */ {0x77, 0x88, 0x99}, /* 119, 136, 153 */
/* 129 */ {0xad, 0xd8, 0xe6}, /* 173, 216, 230 */
/* 130 */ {0x68, 0x83, 0x8b}, /* 104, 131, 139 */
/* 131 */ {0xe0, 0xff, 0xff}, /* 224, 255, 255 */
/* 132 */ {0x7a, 0x8b, 0x8b}, /* 122, 139, 139 */
/* 133 */ {0xee, 0xdc, 0x82}, /* 238, 220, 130 */
/* 134 */ {0xcd, 0xbe, 0x70}, /* 205, 190, 112 */
/* 135 */ {0x8b, 0x81, 0x4c}, /* 139, 129,  76 */
/* 136 */ {0xff, 0xb6, 0xc1}, /* 255, 182, 193 */
/* 137 */ {0x8b, 0x5f, 0x65}, /* 139,  95, 101 */
/* 138 */ {0x8b, 0x57, 0x42}, /* 139,  87,  66 */
/* 139 */ {0x60, 0x7b, 0x8b}, /*  96, 123, 139 */
/* 140 */ {0x84, 0x70, 0xff}, /* 132, 112, 255 */
/* 141 */ {0x6e, 0x7b, 0x8b}, /* 110, 123, 139 */
/* 142 */ {0xff, 0xff, 0xe0}, /* 255, 255, 224 */
/* 143 */ {0x8b, 0x8b, 0x7a}, /* 139, 139, 122 */
/* 144 */ {0x32, 0xcd, 0x32}, /*  50, 205,  50 */
/* 145 */ {0xfa, 0xf0, 0xe6}, /* 250, 240, 230 */
/* 146 */ {0xee, 0x00, 0xee}, /* 238,   0, 238 */
/* 147 */ {0xb0, 0x30, 0x60}, /* 176,  48,  96 */
/* 148 */ {0x8b, 0x1c, 0x62}, /* 139,  28,  98 */
/* 149 */ {0x66, 0xcd, 0xaa}, /* 102, 205, 170 */
/* 150 */ {0x00, 0x00, 0xcd}, /*   0,   0, 205 */
/* 151 */ {0x3c, 0xb3, 0x71}, /*  60, 179, 113 */
/* 152 */ {0x7b, 0x68, 0xee}, /* 123, 104, 238 */
/* 153 */ {0x00, 0xfa, 0x9a}, /*   0, 250, 154 */
/* 154 */ {0x48, 0xd1, 0xcc}, /*  72, 209, 204 */
/* 155 */ {0xc7, 0x15, 0x85}, /* 199,  21, 133 */
/* 156 */ {0xba, 0x55, 0xd3}, /* 186,  85, 211 */
/* 157 */ {0x7a, 0x37, 0x8b}, /* 122,  55, 139 */
/* 158 */ {0x93, 0x70, 0xdb}, /* 147, 112, 219 */
/* 159 */ {0x5d, 0x47, 0x8b}, /*  93,  71, 139 */
/* 160 */ {0x19, 0x19, 0x70}, /*  25,  25, 112 */
/* 161 */ {0xf5, 0xff, 0xfa}, /* 245, 255, 250 */
/* 162 */ {0xff, 0xe4, 0xe1}, /* 255, 228, 225 */
/* 163 */ {0x8b, 0x7d, 0x7b}, /* 139, 125, 123 */
/* 164 */ {0xff, 0xe4, 0xb5}, /* 255, 228, 181 */
/* 165 */ {0xff, 0xde, 0xad}, /* 255, 222, 173 */
/* 166 */ {0x8b, 0x79, 0x5e}, /* 139, 121,  94 */
/* 167 */ {0x00, 0x00, 0x80}, /*   0,   0, 128 */
/* 168 */ {0xfd, 0xf5, 0xe6}, /* 253, 245, 230 */
/* 169 */ {0x6b, 0x8e, 0x23}, /* 107, 142,  35 */
/* 170 */ {0x69, 0x8b, 0x22}, /* 105, 139,  34 */
/* 171 */ {0xff, 0xa5, 0x00}, /* 255, 165,   0 */
/* 172 */ {0x8b, 0x5a, 0x00}, /* 139,  90,   0 */
/* 173 */ {0xff, 0x45, 0x00}, /* 255,  69,   0 */
/* 174 */ {0x8b, 0x25, 0x00}, /* 139,  37,   0 */
/* 175 */ {0xda, 0x70, 0xd6}, /* 218, 112, 214 */
/* 176 */ {0x8b, 0x47, 0x89}, /* 139,  71, 137 */
/* 177 */ {0xee, 0xe8, 0xaa}, /* 238, 232, 170 */
/* 178 */ {0x98, 0xfb, 0x98}, /* 152, 251, 152 */
/* 179 */ {0x54, 0x8b, 0x54}, /*  84, 139,  84 */
/* 180 */ {0xaf, 0xee, 0xee}, /* 175, 238, 238 */
/* 181 */ {0x66, 0x8b, 0x8b}, /* 102, 139, 139 */
/* 182 */ {0xdb, 0x70, 0x93}, /* 219, 112, 147 */
/* 183 */ {0xee, 0x79, 0x9f}, /* 238, 121, 159 */
/* 184 */ {0x8b, 0x47, 0x5d}, /* 139,  71,  93 */
/* 185 */ {0xff, 0xef, 0xd5}, /* 255, 239, 213 */
/* 186 */ {0xff, 0xda, 0xb9}, /* 255, 218, 185 */
/* 187 */ {0x8b, 0x77, 0x65}, /* 139, 119, 101 */
/* 188 */ {0xff, 0xc0, 0xcb}, /* 255, 192, 203 */
/* 189 */ {0x8b, 0x63, 0x6c}, /* 139,  99, 108 */
/* 190 */ {0xdd, 0xa0, 0xdd}, /* 221, 160, 221 */
/* 191 */ {0xee, 0xae, 0xee}, /* 238, 174, 238 */
/* 192 */ {0x8b, 0x66, 0x8b}, /* 139, 102, 139 */
/* 193 */ {0xb0, 0xe0, 0xe6}, /* 176, 224, 230 */
/* 194 */ {0xa0, 0x20, 0xf0}, /* 160,  32, 240 */
/* 195 */ {0x91, 0x2c, 0xee}, /* 145,  44, 238 */
/* 196 */ {0x55, 0x1a, 0x8b}, /*  85,  26, 139 */
/* 197 */ {0xff, 0x00, 0x00}, /* 255,   0,   0 */
/* 198 */ {0xcd, 0x00, 0x00}, /* 205,   0,   0 */
/* 199 */ {0xbc, 0x8f, 0x8f}, /* 188, 143, 143 */
/* 200 */ {0xee, 0xb4, 0xb4}, /* 238, 180, 180 */
/* 201 */ {0x8b, 0x69, 0x69}, /* 139, 105, 105 */
/* 202 */ {0x41, 0x69, 0xe1}, /*  65, 105, 225 */
/* 203 */ {0x43, 0x6e, 0xee}, /*  67, 110, 238 */
/* 204 */ {0x27, 0x40, 0x8b}, /*  39,  64, 139 */
/* 205 */ {0x8b, 0x45, 0x13}, /* 139,  69,  19 */
/* 206 */ {0xfa, 0x80, 0x72}, /* 250, 128, 114 */
/* 207 */ {0xee, 0x82, 0x62}, /* 238, 130,  98 */
/* 208 */ {0x8b, 0x4c, 0x39}, /* 139,  76,  57 */
/* 209 */ {0xf4, 0xa4, 0x60}, /* 244, 164,  96 */
/* 210 */ {0x2e, 0x8b, 0x57}, /*  46, 139,  87 */
/* 211 */ {0x4e, 0xee, 0x94}, /*  78, 238, 148 */
/* 212 */ {0xff, 0xf5, 0xee}, /* 255, 245, 238 */
/* 213 */ {0x8b, 0x86, 0x82}, /* 139, 134, 130 */
/* 214 */ {0xa0, 0x52, 0x2d}, /* 160,  82,  45 */
/* 215 */ {0x8b, 0x47, 0x26}, /* 139,  71,  38 */
/* 216 */ {0x87, 0xce, 0xeb}, /* 135, 206, 235 */
/* 217 */ {0x4a, 0x70, 0x8b}, /*  74, 112, 139 */
/* 218 */ {0x6a, 0x5a, 0xcd}, /* 106,  90, 205 */
/* 219 */ {0x7a, 0x67, 0xee}, /* 122, 103, 238 */
/* 220 */ {0x47, 0x3c, 0x8b}, /*  71,  60, 139 */
/* 221 */ {0x70, 0x80, 0x90}, /* 112, 128, 144 */
/* 222 */ {0xb9, 0xd3, 0xee}, /* 185, 211, 238 */
/* 223 */ {0x6c, 0x7b, 0x8b}, /* 108, 123, 139 */
/* 224 */ {0xff, 0xfa, 0xfa}, /* 255, 250, 250 */
/* 225 */ {0xee, 0xe9, 0xe9}, /* 238, 233, 233 */
/* 226 */ {0x8b, 0x89, 0x89}, /* 139, 137, 137 */
/* 227 */ {0x00, 0xff, 0x7f}, /*   0, 255, 127 */
/* 228 */ {0x00, 0xee, 0x76}, /*   0, 238, 118 */
/* 229 */ {0x00, 0x8b, 0x45}, /*   0, 139,  69 */
/* 230 */ {0x46, 0x82, 0xb4}, /*  70, 130, 180 */
/* 231 */ {0x5c, 0xac, 0xee}, /*  92, 172, 238 */
/* 232 */ {0x36, 0x64, 0x8b}, /*  54, 100, 139 */
/* 233 */ {0xd2, 0xb4, 0x8c}, /* 210, 180, 140 */
/* 234 */ {0xee, 0x9a, 0x49}, /* 238, 154,  73 */
/* 235 */ {0x8b, 0x5a, 0x2b}, /* 139,  90,  43 */
/* 236 */ {0xd8, 0xbf, 0xd8}, /* 216, 191, 216 */
/* 237 */ {0xee, 0xd2, 0xee}, /* 238, 210, 238 */
/* 238 */ {0x8b, 0x7b, 0x8b}, /* 139, 123, 139 */
/* 239 */ {0xff, 0x63, 0x47}, /* 255,  99,  71 */
/* 240 */ {0xee, 0x5c, 0x42}, /* 238,  92,  66 */
/* 241 */ {0x8b, 0x36, 0x26}, /* 139,  54,  38 */
/* 242 */ {0x40, 0xe0, 0xd0}, /*  64, 224, 208 */
/* 243 */ {0x00, 0xe5, 0xee}, /*   0, 229, 238 */
/* 244 */ {0x00, 0x86, 0x8b}, /*   0, 134, 139 */
/* 245 */ {0xd0, 0x20, 0x90}, /* 208,  32, 144 */
/* 246 */ {0xee, 0x3a, 0x8c}, /* 238,  58, 140 */
/* 247 */ {0x8b, 0x22, 0x52}, /* 139,  34,  82 */
/* 248 */ {0xff, 0xe7, 0xba}, /* 255, 231, 186 */
/* 249 */ {0xee, 0xd8, 0xae}, /* 238, 216, 174 */
/* 250 */ {0xcd, 0xba, 0x96}, /* 205, 186, 150 */
/* 251 */ {0x8b, 0x7e, 0x66}, /* 139, 126, 102 */
/* 252 */ {0x9a, 0xcd, 0x32}, /* 154, 205,  50 */
/* 253 */ {0xff, 0xff, 0x00}, /* 255, 255,   0 */
/* 254 */ {0xee, 0xee, 0x00}, /* 238, 238,   0 */
/* 255 */ {0x8b, 0x8b, 0x00}  /* 139, 139,   0 */
};
크리에이티브 커먼즈 라이센스
Creative Commons License
Posted by minzkn

트랙백 주소 :: http://blog.minzkn.com/trackback/95

댓글을 달아 주세요