Добрый день.
Исходя из того что написано в документации, по умолчанию для андроид платформы unity сжимает текстуры в форматах ETC (RGB) и ETC2(RGBA).Также нам известно что для сжатия в ETC2 необходимо чтобы размер текстуры был кратным 4. Говорит ли нам это всё о том что правильно будет подготовить все текстуры с размером кратным 4 или есть друге нюансы ?
Ещё один момент, юнити в рантайме распаковывает текстуры в выбранном методе сжатия. По умолчанию это ETC1 в качестве резерва стоит ETC2. Почему так, логичнее было бы использовать в первичном варианте ETC2 т.к. размер меньше и по качеству лучше, а вот в качестве резерва уже ETC1. В настройках сборки я могу выбрать чтобы по умолчанию текстуры сжимались в формате ETC2, но как указать резервный метод сжатия если по умолчанию там стоит ETC2 и поменять его нельзя ? Также если юнити упаковывает ресурсы в 2-х форматах сжатия, говорит ли это о том что в память будут выгружены 2 копии ресурсов ?