# set terminal pngcairo transparent enhanced font "arial,10" fontscale 1.0 size 600, 400 # set output 'named_palettes.4.png' unset border set dummy u, v unset key set object 1 rect from screen 0, 0 to screen 1, 1 set object 1 behind clip lw 1.0 dashtype solid fc rgb "gray" fillstyle solid 1.00 border lt -1 set object 11 rect from screen 0.92, 0.3 to screen 0.95, 0.7 set object 11 back clip lw 1.0 dashtype solid fc bgnd fillstyle empty border lt -1 set object 12 rect from screen 0.2, 0.04 to screen 0.6, 0.07 set object 12 back clip lw 1.0 dashtype solid fc bgnd fillstyle empty border lt -1 set parametric set view 290, 11, 2.2, 1.2 set view equal xyz set samples 41, 41 set isosamples 100, 40 set style data lines unset xtics unset ytics unset ztics unset cbtics unset rtics set title "pm3d coloring using two named colormap palettes" set urange [ -3.14159 : 3.14159 ] noreverse set vrange [ -3.14159 : 3.14159 ] noreverse set pm3d implicit at s set pm3d depthorder set pm3d interpolate 2,2 flush begin noftriangles noborder corners2color mean set pm3d lighting primary 0.5 specular 0.2 spec2 0 set palette negative nops_allcF maxcolors 0 gamma 1.5 color model RGB set palette defined ( 0 1 1 0, 1 1 0 0 ) unset colorbox blues(z) = (z <= blues_min) ? blues[1] : (z >= blues_max) ? blues[256] : blues[ floor(255. * (z-blues_min)/(blues_max-blues_min)) + 1] foo(x,y) = sin(x*y) NO_ANIMATION = 1 array blues[256] = [127,65919,131712,197504,263297,329089,394882,460674,526467,592259,658052,723844,789637,855429,921222,987014,1052807,1118599,1184392,1250184,1315977,1381769,1447562,1513354,1579147,1644939,1710732,1776524,1842317,1908109,1973902,2039694,2105487,2171279,2237072,2302864,2368657,2434449,2500242,2566034,2631827,2697619,2763412,2829204,2894997,2960789,3026582,3092374,3158167,3223959,3289752,3355544,3421337,3487129,3552922,3618714,3684507,3750299,3816092,3881884,3947677,4013469,4079262,4145054,4210847,4276639,4342432,4408224,4474017,4539809,4605602,4671394,4737187,4802979,4868772,4934564,5000357,5066149,5131942,5197734,5263527,5329319,5395112,5460904,5526697,5592489,5658282,5724074,5789867,5855659,5921452,5987244,6053037,6118829,6184622,6250414,6316207,6381999,6447792,6513584,6579377,6645169,6710962,6776754,6842547,6908339,6974132,7039924,7105717,7171509,7237302,7303094,7368887,7434679,7500472,7566264,7632057,7697849,7763642,7829434,7895227,7961019,8026812,8092604,8158397,8224189,8289982,8355774,8421567,8487359,8553152,8618944,8684737,8750529,8816322,8882114,8947907,9013699,9079492,9145284,9211077,9276869,9342662,9408454,9474247,9540039,9605832,9671624,9737417,9803209,9869002,9934794,10000587,10066379,10132172,10197964,10263757,10329549,10395342,10461134,10526927,10592719,10658512,10724304,10790097,10855889,10921682,10987474,11053267,11119059,11184852,11250644,11316437,11382229,11448022,11513814,11579607,11645399,11711192,11776984,11842777,11908569,11974362,12040154,12105947,12171739,12237532,12303324,12369117,12434909,12500702,12566494,12632287,12698079,12763872,12829664,12895457,12961249,13027042,13092834,13158627,13224419,13290212,13356004,13421797,13487589,13553382,13619174,13684967,13750759,13816552,13882344,13948137,14013929,14079722,14145514,14211307,14277099,14342892,14408684,14474477,14540269,14606062,14671854,14737647,14803439,14869232,14935024,15000817,15066609,15132402,15198194,15263987,15329779,15395572,15461364,15527157,15592949,15658742,15724534,15790327,15856119,15921912,15987704,16053497,16119289,16185082,16250874,16316667,16382459,16448252,16514044,16579837,16645629,16711422,16777215] blues_min = -1 blues_max = 1 array bluemap[256] colormap = [0x0000008b,0x0001018b,0x0002028c,0x0003038c,0x0004048d,0x0005058d,0x0006068e,0x0007078e,0x0008088f,0x0009098f,0x000a0a90,0x000b0b90,0x000c0c90,0x000d0d91,0x000e0e91,0x000f0f92,0x00101092,0x00111193,0x00121293,0x00131394,0x00141494,0x00151595,0x00161695,0x00171795,0x00181896,0x00191996,0x001a1a97,0x001b1b97,0x001c1c98,0x001d1d98,0x001e1e99,0x001f1f99,0x0020209a,0x0021219a,0x0022229a,0x0023239b,0x0024249b,0x0025259c,0x0026269c,0x0027279d,0x0028289d,0x0029299e,0x002a2a9e,0x002b2b9f,0x002c2c9f,0x002d2d9f,0x002e2ea0,0x002f2fa0,0x003030a1,0x003131a1,0x003232a2,0x003333a2,0x003434a3,0x003535a3,0x003636a4,0x003737a4,0x003838a4,0x003939a5,0x003a3aa5,0x003b3ba6,0x003c3ca6,0x003d3da7,0x003e3ea7,0x003f3fa8,0x004040a8,0x004141a9,0x004242a9,0x004343a9,0x004444aa,0x004545aa,0x004646ab,0x004747ab,0x004848ac,0x004949ac,0x004a4aad,0x004b4bad,0x004c4cae,0x004d4dae,0x004e4eae,0x004f4faf,0x005050af,0x005151b0,0x005252b0,0x005353b1,0x005454b1,0x005555b2,0x005656b2,0x005757b3,0x005858b3,0x005959b3,0x005a5ab4,0x005b5bb4,0x005c5cb5,0x005d5db5,0x005e5eb6,0x005f5fb6,0x006060b7,0x006161b7,0x006262b8,0x006363b8,0x006464b8,0x006565b9,0x006666b9,0x006767ba,0x006868ba,0x006969bb,0x006a6abb,0x006b6bbc,0x006c6cbc,0x006d6dbd,0x006e6ebd,0x006f6fbd,0x007070be,0x007171be,0x007272bf,0x007373bf,0x007474c0,0x007575c0,0x007676c1,0x007777c1,0x007878c2,0x007979c2,0x007a7ac2,0x007b7bc3,0x007c7cc3,0x007d7dc4,0x007e7ec4,0x007f7fc5,0x008080c5,0x008181c6,0x008282c6,0x008383c7,0x008484c7,0x008585c8,0x008686c8,0x008787c8,0x008888c9,0x008989c9,0x008a8aca,0x008b8bca,0x008c8ccb,0x008d8dcb,0x008e8ecc,0x008f8fcc,0x009090cd,0x009191cd,0x009292cd,0x009393ce,0x009494ce,0x009595cf,0x009696cf,0x009797d0,0x009898d0,0x009999d1,0x009a9ad1,0x009b9bd2,0x009c9cd2,0x009d9dd2,0x009e9ed3,0x009f9fd3,0x00a0a0d4,0x00a1a1d4,0x00a2a2d5,0x00a3a3d5,0x00a4a4d6,0x00a5a5d6,0x00a6a6d7,0x00a7a7d7,0x00a8a8d7,0x00a9a9d8,0x00aaaad8,0x00ababd9,0x00acacd9,0x00adadda,0x00aeaeda,0x00afafdb,0x00b0b0db,0x00b1b1dc,0x00b2b2dc,0x00b3b3dc,0x00b4b4dd,0x00b5b5dd,0x00b6b6de,0x00b7b7de,0x00b8b8df,0x00b9b9df,0x00babae0,0x00bbbbe0,0x00bcbce1,0x00bdbde1,0x00bebee1,0x00bfbfe2,0x00c0c0e2,0x00c1c1e3,0x00c2c2e3,0x00c3c3e4,0x00c4c4e4,0x00c5c5e5,0x00c6c6e5,0x00c7c7e6,0x00c8c8e6,0x00c9c9e6,0x00cacae7,0x00cbcbe7,0x00cccce8,0x00cdcde8,0x00cecee9,0x00cfcfe9,0x00d0d0ea,0x00d1d1ea,0x00d2d2eb,0x00d3d3eb,0x00d4d4eb,0x00d5d5ec,0x00d6d6ec,0x00d7d7ed,0x00d8d8ed,0x00d9d9ee,0x00dadaee,0x00dbdbef,0x00dcdcef,0x00ddddf0,0x00dedef0,0x00dfdff0,0x00e0e0f1,0x00e1e1f1,0x00e2e2f2,0x00e3e3f2,0x00e4e4f3,0x00e5e5f3,0x00e6e6f4,0x00e7e7f4,0x00e8e8f5,0x00e9e9f5,0x00eaeaf5,0x00ebebf6,0x00ececf6,0x00ededf7,0x00eeeef7,0x00efeff8,0x00f0f0f8,0x00f1f1f9,0x00f2f2f9,0x00f3f3fa,0x00f4f4fa,0x00f5f5fa,0x00f6f6fb,0x00f7f7fb,0x00f8f8fc,0x00f9f9fc,0x00fafafd,0x00fbfbfd,0x00fcfcfe,0x00fdfdfe,0x00fefeff,0x00ffffff] array water[256] colormap = [0x0040e0d0,0x0040e0cf,0x003fdfce,0x003fdfce,0x003fdecd,0x003fdecc,0x003eddcb,0x003eddca,0x003edcc9,0x003edcc9,0x003ddbc8,0x003ddbc7,0x003ddac6,0x003ddac5,0x003cd9c5,0x003cd9c4,0x003cd8c3,0x003cd8c2,0x003bd7c1,0x003bd7c1,0x003bd6c0,0x003bd6bf,0x003ad5be,0x003ad5bd,0x003ad4bc,0x003ad4bc,0x0039d3bb,0x0039d3ba,0x0039d2b9,0x0039d2b8,0x0038d1b8,0x0038d1b7,0x0038d0b6,0x0038d0b5,0x0037cfb4,0x0037cfb3,0x0037ceb3,0x0037ceb2,0x0036ceb1,0x0036cdb0,0x0036cdaf,0x0036ccaf,0x0035ccae,0x0035cbad,0x0035cbac,0x0035caab,0x0034caaa,0x0034c9aa,0x0034c9a9,0x0034c8a8,0x0033c8a7,0x0033c7a6,0x0033c7a6,0x0033c6a5,0x0032c6a4,0x0032c5a3,0x0032c5a2,0x0032c4a2,0x0031c4a1,0x0031c3a0,0x0031c39f,0x0031c29e,0x0030c29d,0x0030c19d,0x0030c19c,0x0030c09b,0x002fc09a,0x002fbf99,0x002fbf99,0x002fbe98,0x002ebe97,0x002ebd96,0x002ebd95,0x002ebd94,0x002dbc94,0x002dbc93,0x002dbb92,0x002dbb91,0x002cba90,0x002cba90,0x002cb98f,0x002cb98e,0x002bb88d,0x002bb88c,0x002bb78b,0x002bb78b,0x002ab68a,0x002ab689,0x002ab588,0x002ab587,0x0029b487,0x0029b486,0x0029b385,0x0029b384,0x0028b283,0x0028b283,0x0028b182,0x0028b181,0x0027b080,0x0027b07f,0x0027af7e,0x0027af7e,0x0026ae7d,0x0026ae7c,0x0026ad7b,0x0026ad7a,0x0025ac7a,0x0025ac79,0x0025ab78,0x0025ab77,0x0024ab76,0x0024aa75,0x0024aa75,0x0024a974,0x0023a973,0x0023a872,0x0023a871,0x0023a771,0x0022a770,0x0022a66f,0x0022a66e,0x0022a56d,0x0021a56c,0x0021a46c,0x0021a46b,0x0021a36a,0x0020a369,0x0020a268,0x0020a268,0x0020a167,0x001fa166,0x001fa065,0x001fa064,0x001f9f64,0x001e9f63,0x001e9e62,0x001e9e61,0x001e9d60,0x001d9d5f,0x001d9c5f,0x001d9c5e,0x001d9b5d,0x001c9b5c,0x001c9a5b,0x001c9a5b,0x001c995a,0x001b9959,0x001b9958,0x001b9857,0x001b9856,0x001a9756,0x001a9755,0x001a9654,0x001a9653,0x00199552,0x00199552,0x00199451,0x00199450,0x0018934f,0x0018934e,0x0018924d,0x0018924d,0x0017914c,0x0017914b,0x0017904a,0x00179049,0x00168f49,0x00168f48,0x00168e47,0x00168e46,0x00158d45,0x00158d45,0x00158c44,0x00158c43,0x00148b42,0x00148b41,0x00148a40,0x00148a40,0x0013893f,0x0013893e,0x0013883d,0x0013883c,0x0012873c,0x0012873b,0x0012873a,0x00128639,0x00118638,0x00118537,0x00118537,0x00118436,0x00108435,0x00108334,0x00108333,0x00108233,0x000f8232,0x000f8131,0x000f8130,0x000f802f,0x000e802e,0x000e7f2e,0x000e7f2d,0x000e7e2c,0x000d7e2b,0x000d7d2a,0x000d7d2a,0x000d7c29,0x000c7c28,0x000c7b27,0x000c7b26,0x000c7a26,0x000b7a25,0x000b7924,0x000b7923,0x000b7822,0x000a7821,0x000a7721,0x000a7720,0x000a761f,0x0009761e,0x0009761d,0x0009751d,0x0009751c,0x0008741b,0x0008741a,0x00087319,0x00087318,0x00077218,0x00077217,0x00077116,0x00077115,0x00067014,0x00067014,0x00066f13,0x00066f12,0x00056e11,0x00056e10,0x00056d0f,0x00056d0f,0x00046c0e,0x00046c0d,0x00046b0c,0x00046b0b,0x00036a0b,0x00036a0a,0x00036909,0x00036908,0x00026807,0x00026807,0x00026706,0x00026705,0x00016604,0x00016603,0x00016502,0x00016502,0x00006401,0x00006400] array flame[256] colormap = [0x00ff0000,0x00ff0100,0x00ff0200,0x00ff0300,0x00ff0400,0x00ff0500,0x00ff0600,0x00ff0700,0x00ff0800,0x00ff0900,0x00ff0a00,0x00ff0b00,0x00ff0c00,0x00ff0d00,0x00ff0e00,0x00ff0f00,0x00ff1000,0x00ff1100,0x00ff1200,0x00ff1300,0x00ff1400,0x00ff1500,0x00ff1600,0x00ff1700,0x00ff1800,0x00ff1900,0x00ff1a00,0x00ff1b00,0x00ff1c00,0x00ff1d00,0x00ff1e00,0x00ff1f00,0x00ff2000,0x00ff2100,0x00ff2200,0x00ff2300,0x00ff2400,0x00ff2500,0x00ff2600,0x00ff2700,0x00ff2800,0x00ff2900,0x00ff2a00,0x00ff2b00,0x00ff2c00,0x00ff2d00,0x00ff2e00,0x00ff2f00,0x00ff3000,0x00ff3100,0x00ff3200,0x00ff3300,0x00ff3400,0x00ff3500,0x00ff3600,0x00ff3700,0x00ff3800,0x00ff3900,0x00ff3a00,0x00ff3b00,0x00ff3c00,0x00ff3d00,0x00ff3e00,0x00ff3f00,0x00ff4000,0x00ff4100,0x00ff4200,0x00ff4300,0x00ff4400,0x00ff4500,0x00ff4600,0x00ff4700,0x00ff4800,0x00ff4900,0x00ff4a00,0x00ff4b00,0x00ff4c00,0x00ff4d00,0x00ff4e00,0x00ff4f00,0x00ff5000,0x00ff5100,0x00ff5200,0x00ff5300,0x00ff5400,0x00ff5500,0x00ff5600,0x00ff5700,0x00ff5800,0x00ff5900,0x00ff5a00,0x00ff5b00,0x00ff5c00,0x00ff5d00,0x00ff5e00,0x00ff5f00,0x00ff6000,0x00ff6100,0x00ff6200,0x00ff6300,0x00ff6400,0x00ff6500,0x00ff6600,0x00ff6700,0x00ff6800,0x00ff6900,0x00ff6a00,0x00ff6b00,0x00ff6c00,0x00ff6d00,0x00ff6e00,0x00ff6f00,0x00ff7000,0x00ff7100,0x00ff7200,0x00ff7300,0x00ff7400,0x00ff7500,0x00ff7600,0x00ff7700,0x00ff7800,0x00ff7900,0x00ff7a00,0x00ff7b00,0x00ff7c00,0x00ff7d00,0x00ff7e00,0x00ff7f00,0x00ff8000,0x00ff8100,0x00ff8200,0x00ff8300,0x00ff8400,0x00ff8500,0x00ff8600,0x00ff8700,0x00ff8800,0x00ff8900,0x00ff8a00,0x00ff8b00,0x00ff8c00,0x00ff8d00,0x00ff8e00,0x00ff8f00,0x00ff9000,0x00ff9100,0x00ff9200,0x00ff9300,0x00ff9400,0x00ff9500,0x00ff9600,0x00ff9700,0x00ff9800,0x00ff9900,0x00ff9a00,0x00ff9b00,0x00ff9c00,0x00ff9d00,0x00ff9e00,0x00ff9f00,0x00ffa000,0x00ffa100,0x00ffa200,0x00ffa300,0x00ffa400,0x00ffa500,0x00ffa600,0x00ffa700,0x00ffa800,0x00ffa900,0x00ffaa00,0x00ffab00,0x00ffac00,0x00ffad00,0x00ffae00,0x00ffaf00,0x00ffb000,0x00ffb100,0x00ffb200,0x00ffb300,0x00ffb400,0x00ffb500,0x00ffb600,0x00ffb700,0x00ffb800,0x00ffb900,0x00ffba00,0x00ffbb00,0x00ffbc00,0x00ffbd00,0x00ffbe00,0x00ffbf00,0x00ffc000,0x00ffc100,0x00ffc200,0x00ffc300,0x00ffc400,0x00ffc500,0x00ffc600,0x00ffc700,0x00ffc800,0x00ffc900,0x00ffca00,0x00ffcb00,0x00ffcc00,0x00ffcd00,0x00ffce00,0x00ffcf00,0x00ffd000,0x00ffd100,0x00ffd200,0x00ffd300,0x00ffd400,0x00ffd500,0x00ffd600,0x00ffd700,0x00ffd800,0x00ffd900,0x00ffda00,0x00ffdb00,0x00ffdc00,0x00ffdd00,0x00ffde00,0x00ffdf00,0x00ffe000,0x00ffe100,0x00ffe200,0x00ffe300,0x00ffe400,0x00ffe500,0x00ffe600,0x00ffe700,0x00ffe800,0x00ffe900,0x00ffea00,0x00ffeb00,0x00ffec00,0x00ffed00,0x00ffee00,0x00ffef00,0x00fff000,0x00fff100,0x00fff200,0x00fff300,0x00fff400,0x00fff500,0x00fff600,0x00fff700,0x00fff800,0x00fff900,0x00fffa00,0x00fffb00,0x00fffc00,0x00fffd00,0x00fffe00,0x00ffff00] set pixmap 1 colormap water # (1 x 256 pixmap) set pixmap 1 at screen 0.92, 0.3, 0 size screen 0.03, 0.4 back set pixmap 2 colormap flame # (1 x 256 pixmap) set pixmap 2 at screen 0.2, 0.04, 0 size screen 0.4, 0.03 back ## Last datafile plotted: "++" splot cos(u)+.5*cos(u)*cos(v),sin(u)+.5*sin(u)*cos(v),.5*sin(v) fc palette flame, 1+cos(u)+.5*cos(u)*cos(v),.5*sin(v),sin(u)+.5*sin(u)*cos(v) fc palette water