Index: /issm/trunk-jpl/src/m/plot/applyoptions.js
===================================================================
--- /issm/trunk-jpl/src/m/plot/applyoptions.js	(revision 19871)
+++ /issm/trunk-jpl/src/m/plot/applyoptions.js	(revision 19872)
@@ -204,5 +204,4 @@
 				}
 				var cgradient = ccontext.createLinearGradient(0,cheightoffset/2,0,cheight);
-				var tgradient = ccontext.createLinearGradient(0,0,0,256);
 				
 				var cmap = options.getfieldvalue('cmap','jet');
@@ -212,9 +211,7 @@
 					color = [Math.round(color[0]*255),Math.round(color[1]*255),Math.round(color[2]*255)];	
 					cgradient.addColorStop(i/colorbar.length,'rgba('+color.toString()+',1.0)');
-					tgradient.addColorStop(i/colorbar.length,'rgba('+color.toString()+',1.0)');
 				}
 				ccontext.fillStyle=cgradient;
 				ccontext.fillRect(0,cheightoffset/2,cwidth,cheight);
-				
 				
 				//Draw colorbar border
@@ -273,18 +270,14 @@
 				}
 				var cgradient = ccontext.createLinearGradient(cwidth+cwidthoffset,0,cwidthoffset,0);
-				var tgradient = ccontext.createLinearGradient(cwidthoffset,0,0,256);
 				
 				var cmap = options.getfieldvalue('cmap','jet');
 				var colorbar = colorbars[cmap];
-				console.log(cmap, colorbar);
 				for (var i = 0; i < colorbar.length; i++) {
 					color = colorbar[colorbar.length-i-1];
 					color = [Math.round(color[0]*255),Math.round(color[1]*255),Math.round(color[2]*255)];	
 					cgradient.addColorStop(i/colorbar.length,'rgba('+color.toString()+',1.0)');
-					tgradient.addColorStop(i/colorbar.length,'rgba('+color.toString()+',1.0)');
 				}
 				ccontext.fillStyle=cgradient;
 				ccontext.fillRect(cwidthoffset,0,cwidth,cheight);
-				
 				
 				//Draw colorbar border
@@ -310,23 +303,4 @@
 				}
 			}
-			
-			//Make texture canvas
-			var tcontext,tcanvas,tcanvasid,tcanvashtml,tURL;
-			tcanvasid = 'texturecanvas';
-			var tcanvashtml = document.getElementById(tcanvasid);
-			if (tcanvashtml == null) {
-				tcanvas = $('<canvas id="texturecanvas" width="256" height="256"></canvas>').insertAfter(ccanvas);
-				tcanvas.css({'display':'none'});
-				tcanvashtml = document.getElementById(tcanvasid);
-			}
-			else {
-				tcanvas = $('#' + tcanvasid);
-			}
-			tcontext = tcanvashtml.getContext('2d');
-			tcontext.fillStyle = tgradient;
-			tcontext.fillRect(0,0,256,256);
-			tURL = tcanvashtml.toDataURL();
-			node["texture"] = initTexture(gl,tURL);
-			console.log(node["texture"]);
 			/* //{{{
 			if exist(options,'wrapping')
@@ -400,4 +374,32 @@
 
 	}
+	//Make texture canvas
+	
+	var tcontext,tcanvas,tcanvasid,tcanvashtml,tURL,tgradient;
+	tcanvasid = 'texturecanvas';
+	var tcanvashtml = document.getElementById(tcanvasid);
+	if (tcanvashtml == null) {
+		tcanvas = $('<canvas id="texturecanvas" width="256" height="256"></canvas>').insertAfter('#'+String(options.getfieldvalue('canvasid')));
+		tcanvas.css({'display':'none'});
+		tcanvashtml = document.getElementById(tcanvasid);
+	}
+	else {
+		tcanvas = $('#' + tcanvasid);
+	}
+	tcontext = tcanvashtml.getContext('2d');
+	tgradient = tcontext.createLinearGradient(0,0,0,256);
+		
+	var cmap = options.getfieldvalue('cmap','jet');
+	var colorbar = colorbars[cmap];
+	for (var i = 0; i < colorbar.length; i++) {
+		color = colorbar[colorbar.length-i-1];
+		color = [Math.round(color[0]*255),Math.round(color[1]*255),Math.round(color[2]*255)];	
+		tgradient.addColorStop(i/colorbar.length,'rgba('+color.toString()+',1.0)');
+	}
+	
+	tcontext.fillStyle = tgradient;
+	tcontext.fillRect(0,0,256,256);
+	tURL = tcanvashtml.toDataURL();
+	node["texture"] = initTexture(gl,tURL);
 	/* //{{{
 	//area
Index: /issm/trunk-jpl/src/m/plot/plot_unit.js
===================================================================
--- /issm/trunk-jpl/src/m/plot/plot_unit.js	(revision 19871)
+++ /issm/trunk-jpl/src/m/plot/plot_unit.js	(revision 19872)
@@ -50,10 +50,8 @@
 	node["shaderName"] = "unlit_textured";
 	node["shader"] = gl["shaders"][node["shaderName"]]["program"];
-	console.log(gl["shaders"]);
 	node["scale"] = [scale, scale, scale];
 	node["rotation"] = options.getfieldvalue('view',[0,0,0]);
 	node["translation"] = [(xmin + xmax) / (-2 / scale), (ymin + ymax) / (-2 / scale), (zmin + zmax) / (-2 / scale)];
 	node["modelMatrix"] = recalculateModelMatrix(node);
-	console.log(node);
 	//some defaults:
 	texcoords.itemSize = 2;
@@ -110,6 +108,5 @@
 			
 				vertices.itemSize = 3;
-				var cmap=options.getfieldvalue('cmap','jet');
-				console.log(datamin,datamax,data);
+				var cmap=options.getfieldvalue('cmap','jet');	
 				for(var i = 0; i < x.length; i++){
 					vertices[vertices.length] = x[i];
