Unity 6.3
0 онлайн 42 гостей 3 в системе
Вход

Включение потокового виртуального текстурирования в проекте

Эта функция является экспериментальной и не готова для использования в производстве. Функция и документация могут быть изменены или удалены в будущем.

Чтобы включить потоковое виртуальное текстурирование, необходимо включить Виртуальная текстурировка в вашем проекте. Для этого перейдите в Изменить > Project Настройки > Игрок > Другие настройки и обеспечить Виртуальная текстурировка установка.

Виртуальная текстура — это настройка, которая применяется в рамках всего проекта и является общей для всех платформ. Вы не можете создать проигрыватель для платформ и графики APIs, которые не поддерживают Виртуальную текстуру. Виртуальная текстура может выделять ресурсы, такие как буферы, даже если вы не используете эту функцию в своем проекте, поэтому не включайте Виртуальную текстуру, если вы не планируете использовать ее.

Когда вы включаете Virtual Texturing в вашем проекте, Unity добавляет следующие директивы компилятора:

  • ENABLE_VIRTUALTEXTURES: C# определяет, что оценивается как True, если ваш проект поддерживает Виртуальное Текстурирование.
  • ENABLE_VIRTUALTEXTURING: редакторы C++ и C# определяют, что оценивается как True, если Виртуальное Текстурирование возможно на текущей цели сборки.
  • UNITY_VIRTUAL_TEXTURING: Версия шейдера ENABLE_VIRTUALTEXTURES.

Обратите внимание, что в будущих версиях Unity они могут быть переименованы.