Текстура для конкретной платформы переопределяет ссылку панели
Для настройки размера и формата импортируемой текстуры используйте панель переопределений для конкретной платформы.
Вкладка по умолчанию
Вкладка По умолчанию позволяет установить окончательный размер и формат импортированной текстуры на всех платформах.
| Свойство | Описание |
|---|---|
| Максимальный размер | Задает максимальные размеры импортируемой текстуры в пикселях. |
| Алгоритм изменения размера | Устанавливает алгоритм, используемый Unity для уменьшения размера текстуры, если размер файла текстуры больше, чем Максимальный размер10. Предлагаются следующие варианты:
|
| Формат | Задаёт число каналов и тип данных итоговой текстуры — кроме платформ, для которых вы задали переопределение на соответствующих вкладках. По умолчанию используется Автоматическая, где Unity выбирает значение, основанное на количестве каналов в текстуре, и Сжатие Дополнительные сведения см. в Форматы по умолчанию раздел. |
| Сжатие | Устанавливается сжатие окончательной текстуры. Unity использует эту настройку для выбора соответствующего формата текстуры. Эта настройка доступна только если вы установили Формат до Автоматическая. Для получения дополнительной информации см. Форматы по умолчанию Раздел. Варианты следующие:
|
| Используйте сжатие | Сжимает текстуру с помощью библиотеки сжатия Crunch, которая помогает Unity использовать наименьшее возможное количество пространства. Эта настройка доступна только если вы установили Формат на Автоматический. Unity декомпрессирует текстуру в формат DXT или ETC на CPU, а затем загружает их на GPU во время выполнения. Если вы включите эту настройку, текстуры могут занимать много времени для сжатия, но декомпрессия во время выполнения быстра. |
| Качество компрессора | Задает качество изображения сжатой текстуры, если вы включили Использовать сжатие Crunch. Более высокое значение может использовать больше памяти и увеличить время сжатия. |
Вкладки переопределений для конкретной платформы
Вкладки переопределения для конкретных платформ позволяют переопределить настройки в По умолчанию Дополнительные сведения о платформах сборки см. в разделе Справочная информация об окне построения профилей.
| Свойство | Описание |
|---|---|
| Максимальный размер | Задает максимальные размеры импортируемой текстуры в пикселях. |
| Алгоритм изменения размера | Устанавливает алгоритм, используемый Unity для уменьшения размера текстуры, если размер файла текстуры больше, чем Максимальный размер10. Предлагаются следующие варианты:
|
| Формат | Задает окончательный формат текстуры. Доступные форматы текстуры зависят от платформы и типа файла текстуры. Формат по умолчанию выбирается Unity в зависимости от платформы и настроек на вкладке По умолчанию. Дополнительные сведения см. в разделе Форматы по умолчанию. |
| Качество компрессора | Устанавливается качество окончательной текстуры, которую создает сжатие. Эта настройка доступна не для всех форматов текстуры. Параметры:
|
| Разделенный альфа-канал | Разрешает альфа-разделение для этой Текстуры на следующих платформах: tvOS, iOSи Android. Дополнительную информацию см. в Замечания по Android для форматов сжатия Текстуры. |
| Переопределение ETC2 резерв | Переопределение резервного варианта распаковки текстур ETC2 на устройствах Android, которые не поддерживают ETC2. Позволяет выбрать формат текстуры для декомпрессии текстуры на устройствах Android, которые не поддерживают формат текстуры ETC2. Для получения дополнительной информации, см. Замечания по Android для форматов сжатия текстуры. |
Форматы по умолчанию
В следующей таблице перечислены параметры по умолчанию Формат Unity выбирает на вкладке переопределения для конкретной платформы на основе Формат и Сжатие настройки в По умолчанию табл.
Для получения дополнительной информации о каждом формате, см. GPU текстурные форматы ссылка.
| Платформа | Текстурные каналы | Формат без сжатия | Формат для сжатия нормального качества | Формат для высококачественного сжатия | Формат для низкокачественного сжатия |
|---|---|---|---|---|---|
| Windows, Linux, macOS | RGB | RGB 24 бит | RGB Сжатый DXT1 | RGB(A) Сжатый BC7 | RGB Сжатый DXT1 |
| Windows, Linux, macOS | RGBA | RGBA 32 бит | RGBA Сжатый DXT5 | RGB(A) Сжатый BC7 | RGBA Сжатый DXT5 |
| Windows, Linux, macOS | HDR | RGBA половина | RGB Сжатый BC6H | RGB Сжатый BC6H | RGB Сжатый BC6H |
| WebGL (конфигурируемые) | RGB | RGB 24 бит | RGB Сжатый DXT1 | RGB Сжатый DXT1 | RGB Сжатый DXT1 |
| WebGL | RGBA | RGBA 32 бит | RGBA Сжатый DXT5 | RGBA Сжатый DXT5 | RGBA Сжатый DXT5 |
| Android (конфигурируемые) | RGB | RGB 24 бит | RGBA Сжатый ASTC Блок 6х6 RGB Сжатый ETC2 RGB Сжатый ETC |
RGBA Сжатый ASTC Блок 4х4 RGB Сжатый ETC2 RGB Сжатый ETC |
RGBA Сжатый ASTC Блок 8х8 RGB Сжатый ETC2 RGB Сжатый ETC |
| Android | RGBA | RGBA 32 бит | RGBA Сжатый ASTC Блок 6х6 RGBA Сжатый ETC2 |
RGBA Сжатый ASTC Блок 4х4 RGBA Сжатый ETC2 |
RGBA Сжатый ASTC Блок 8х8 RGBA Сжатый ETC2 |
| iOS (конфигурируемые) | RGB | RGB 24 бит | RGBA Сжатый ASTC блок 6х6 | RGBA Сжатый ASTC 4х4 блок | RGBA Сжатый ASTC Блок 8х8 |
| iOS | RGBA | RGBA 32 бит | RGBA Сжатый ASTC блок 6х6 | RGBA Сжатый ASTC 4х4 блок | RGBA Сжатый ASTC Блок 8х8 |
| tvOS | RGB | RGB 24 бит | RGBA Сжатый ASTC блок 6х6 | RGBA Сжатый ASTC 4х4 блок | RGBA Сжатый ASTC Блок 8х8 |
| tvOS | RGBA | RGBA 32 бит | RGBA Сжатый ASTC блок 6х6 | RGBA Сжатый ASTC 4х4 блок | RGBA Сжатый ASTC Блок 8х8 |
| По умолчанию | RGBA | RGBA 32 бит | RGBA 16 бит | RGBA 16 бит | RGBA 16 бит |