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

Включить поток mipmap

Чтобы включить поток mipmap, выполните следующие действия:

  1. Перейдите в Изменить > Project Настройки > Качество.
  2. В разделе Тексты включите Потоковое вещание Mipmap.

По умолчанию это включает поток mipmap для всех камер в вашем проекте.

В Редакторе поток mipmap активен по умолчанию как в режиме редактирования, так и в режиме воспроизведения. Дополнительные сведения о настройке потока mipmap в Редакторе см. в Настройки редактора

Заставить текстуру работать с потоком mipmap

Выполните следующие действия:

  1. Выберите текстуру в окне Project.
  2. В окне Настройки импорта текстуры выберите Расширенные, чтобы открыть расширенные настройки.
  3. Убедитесь, что Создать карту Mipmap включено.
  4. Включить поток уровней Mipmap.

Если вы создаете свой проект для Android, вы также должны выполнить следующие действия:

  1. Откройте окно Создание профилей.
  2. Установите Метод сжатия на LZ4 или LZ4HC.

Карты освещения

Чтобы включить поток mipmap для lightmap, выполните следующие действия:

  1. Перейдите в Изменить > Project Настройки > Игрок.
  2. В разделе Другие настройки включите Lightmap Streaming.

Вы можете изменить параметры потока mipmap ассетов lightmap таким же образом, как вы можете изменить параметры любой другой текстуры, но они возвращаются к своим значениям по умолчанию, когда Unity регенерирует lightmaps. Чтобы решить эту проблему, вы можете сказать Unity применять эти значения при генерации lightmaps. Используйте Lightmap Streaming Enabled и Streaming Priority в окне настроек Игрок.

Пользовательские меши

Если вы создаете пользовательскую сетку в сценарии Unity, Unity не рассчитывает автоматически UV плотность сетки. Это означает, что Unity загружает неправильные уровни mipmap.

Чтобы предотвратить это, выполните одно из следующих действий:

Неподдерживаемые объекты

Unity не может автоматически рассчитать правильный уровень mipmap для текстур на некоторых объектах, потому что он не может получить сетку и UV данные, которые ему нужны от них. Это включает в себя такие объекты, как:

Для этих объектов установите уровень mipmap вручную. Если вы этого не сделаете, Unity использует уровни mipmap низкого разрешения, которые могут отображаться размытыми в зависимости от расстояния от камеры. См. Переопределение уровня mipmap текстуры.

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