 // alpha
		return base;

	}

	const maxNumCountries = 512;
	const paletteTextureWidth = maxNumCountries;
	const paletteTextureHeight = 1;
	const palette = new Uint8Array( paletteTextureWidth * 4 );
	const paletteTexture = new THREE.DataTexture( palette, paletteTextureWidth, paletteTextureHeight );
	paletteTexture.minFilter = THREE.NearestFilter;
	paletteTexture.magFilter = THREE.NearestFilter;
	paletteTexture.colorSpace = THREE.SRGBColorSpace;

	const selectedColor = get255BasedColor( 'red' );
	const unsel