Вот я тут думаю про компрессию текстур в ключе юзкейсов.
В какой момент в пайплайне нужно принимать решение о том, как она будет заэнкожена в рантайме?
Во время импорта из image файла? Или во время загрузки текстуры из файла ассета в движок?
С одной стороны, во время импорта мы и не знаем, какие форматы будет поддерживаться GPU, на которой будет использовать текстура.
С другой стороны в рантайме мы не знаем, а можно ли вообще жать ее?
Получается что надо придумать какую-то метаинформацию о сжатии, которую бы пользователь выставлял во время импорта и это бы позволяло выбрать в рантайме подходящий формат.
Скорее всего это будет enum с несколькими вариантами и флагами в них и/или отдельно.
Но на самом деле надо отложить этот вопрос в дальний ящик и сделать один вариант “нежать” пока что.
Post #251
772