DynamicAtlasFilters.Format
Описание
Исключает текстуры, которые из-за своего формата потеряли бы точность или были бы обрезаны при добавлении в атлас.
Система динамического атласа до сжатия принимает неHDR форматы текстур, которые имеют 8 бит или меньше на компонент
Вы можете добавить сжатую текстуру в динамический атлас. Однако это может привести к дополнительной потере изображения, так как система должна сначала декомпрессировать изображение, чтобы сохранить его в атласе. Декомпрессия может привести к значениям, которые невозможно точно представить в 8-битах на компонент. Например, значение 1/256 в сжатом изображении может быть декомпрессировано до 3/512. Система не может сохранить 3/512 в атласе, поэтому она сохраняет значение либо как 1/256, либо как 2/256.
Это создает потенциальные различия между исходной текстурой и версией, хранящейся в атласе. Эти различия заметны в следующих сценариях: 1. Операции смешивания: 3/512, 1/256 и 2/256, каждая из которых дает разный результат при использовании их в операции смешивания. 2. Отображение высокоточных целей отображения (например, 16 бит на компонент).
В большинстве случаев преимущества производительности, связанные с разрешением сжатых текстур в атласе, перевешивают неудобства, связанные с введением небольших ошибок.