Unity Toolkit Basis compression

You should use the uastc flag instead of bcmp for non color textures like normal map or metallic/roughness texture (see slide 6 here) or maybe provide an option to use uastc for such textures (a user may still want to use etc1s for all types of textures if the file sizes are more important than the rendering visual quality).