Unity 6.3
0 онлайн 134 гостей 3 в системе
Вход
Материалы и шейдеры Шаг 204 из 442

Текстура для конкретной платформы переопределяет ссылку панели

Для настройки размера и формата импортируемой текстуры используйте панель переопределений для конкретной платформы.

Окно Настройки импорта текстуры с выделенной панелью вкладок в нижней части.
Окно Настройки импорта текстуры с выделенной панелью вкладок в нижней части.

Вкладка по умолчанию

Вкладка По умолчанию позволяет установить окончательный размер и формат импортированной текстуры на всех платформах.

Свойство Описание
Максимальный размер Задает максимальные размеры импортируемой текстуры в пикселях.
Алгоритм изменения размера Устанавливает алгоритм, используемый Unity для уменьшения размера текстуры, если размер файла текстуры больше, чем Максимальный размер10. Предлагаются следующие варианты:
  • Mitchell: Изменяет размер текстуры с помощью алгоритма Mitchell. По умолчанию.
  • Билинейный: Изменяет размер текстуры с помощью билинейной интерполяции. Эта настройка может сохранить больше мелких, резких деталей, чем Mitchell.
Формат Задаёт число каналов и тип данных итоговой текстуры — кроме платформ, для которых вы задали переопределение на соответствующих вкладках. По умолчанию используется Автоматическая, где Unity выбирает значение, основанное на количестве каналов в текстуре, и Сжатие Дополнительные сведения см. в Форматы по умолчанию раздел.
Сжатие Устанавливается сжатие окончательной текстуры. Unity использует эту настройку для выбора соответствующего формата текстуры. Эта настройка доступна только если вы установили Формат до Автоматическая. Для получения дополнительной информации см. Форматы по умолчанию Раздел. Варианты следующие:
  • Нет: Не сжимать текстуру.
  • Низкое качество: Сжимает текстуру в формате низкого качества. Сжатая текстура может использовать меньше памяти, чем Нормальное качество.
  • Нормальное качество: Сжимает текстуру, используя стандартный формат текстуры.
  • Высокое качество: Сжимает текстуру в высококачественном формате. Сжатая текстура может использовать больше памяти, чем Нормальное качество.
Используйте сжатие Сжимает текстуру с помощью библиотеки сжатия Crunch, которая помогает Unity использовать наименьшее возможное количество пространства. Эта настройка доступна только если вы установили Формат на Автоматический. Unity декомпрессирует текстуру в формат DXT или ETC на CPU, а затем загружает их на GPU во время выполнения. Если вы включите эту настройку, текстуры могут занимать много времени для сжатия, но декомпрессия во время выполнения быстра.
Качество компрессора Задает качество изображения сжатой текстуры, если вы включили Использовать сжатие Crunch. Более высокое значение может использовать больше памяти и увеличить время сжатия.

Вкладки переопределений для конкретной платформы

Вкладки переопределения для конкретных платформ позволяют переопределить настройки в По умолчанию Дополнительные сведения о платформах сборки см. в разделе Справочная информация об окне построения профилей.

Свойство Описание
Максимальный размер Задает максимальные размеры импортируемой текстуры в пикселях.
Алгоритм изменения размера Устанавливает алгоритм, используемый Unity для уменьшения размера текстуры, если размер файла текстуры больше, чем Максимальный размер10. Предлагаются следующие варианты:
  • Mitchell: Изменяет размер текстуры с помощью алгоритма Mitchell. По умолчанию.
  • Билинейный: Изменяет размер текстуры с помощью билинейной интерполяции. Эта настройка может сохранить больше мелких, резких деталей, чем Mitchell.
Формат Задает окончательный формат текстуры. Доступные форматы текстуры зависят от платформы и типа файла текстуры. Формат по умолчанию выбирается Unity в зависимости от платформы и настроек на вкладке По умолчанию. Дополнительные сведения см. в разделе Форматы по умолчанию.
Качество компрессора Устанавливается качество окончательной текстуры, которую создает сжатие. Эта настройка доступна не для всех форматов текстуры. Параметры:
  • Быстрый: Сжимает текстуру для создания изображения низкого качества, которое может использовать меньше памяти, чем Нормальный.
  • Нормальный: Сжимает текстуру с использованием стандартного сжатия.
  • Лучшие: Сжимает текстуру и сохраняет высококачественное изображение, которое может использовать больше памяти, чем Нормальная.
  • Слайдер: Устанавливается качество сжатой текстуры. Этот ползунок доступен только если вы выбрали текстуру, которая использует сжатие Crunch. Более высокое значение может потреблять больше памяти и увеличивать время сжатия.
Разделенный альфа-канал Разрешает альфа-разделение для этой Текстуры на следующих платформах: 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 бит

Дополнительные ресурсы