anchor.diff:      if ( u_texActive1 )
       {
           color1 = texture( texture1, texCoord );
  -        color1 = colormap( unpackFloat( color1 ), u_colormap1, u_lowerThreshold1, u_upperThreshold1, u_selectedMin1, u_selectedMax1 );
  +        if ( u_colormap1 != -1 )
  +        {
  +            color1 = colormap( unpackFloat( color1 ), u_colormap1, u_lowerThreshold1, u_upperThreshold1, u_selectedMin1, u_selectedMax1 );
  +        }
           if ( length( color1.rgb ) > 0.0 )
           {
               color1.a = u_alpha1;
  
positive.code:     if ( u_texActive3 )
      {
          color3 = texture( texture3, texCoord );
          color3 = colormap( unpackFloat( color3 ), u_colormap3, u_lowerThreshold3, u_upperThreshold3, u_selectedMin3, u_selectedMax3 );
          if ( length( color3.rgb ) > 0.0 )
          {
              color3.a = u_alpha3;
  
negative.code:     if ( u_texActive4 )
      {
          color4 = texture( texture4, texCoord );
          if ( u_colormap4 != -1 )
          {
              color4 = colormap( unpackFloat( color4 ), u_colormap4, u_lowerThreshold4, u_upperThreshold4, u_selectedMin4, u_selectedMax4 );
          }
          if ( length( color4.rgb ) > 0.0 )
          {
              color4.a = u_alpha4;
  