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

Виртуальное текстурирование потоков

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

Streaming Virtual Texturing (SVT) — это функция, которая уменьшает использование памяти GPU и время загрузки текстур, когда у вас много текстур высокого разрешения в вашем Scene. Она разделяет текстуры на плитки и постепенно загружает эти плитки в память GPU, когда они нужны.

SVT позволяет установить фиксированную стоимость памяти. Для полного качества текстур, необходимый размер кэша GPU зависит в основном от разрешения кадра, а не от количества или разрешения текстур в Scene. Чем больше текстур высокого разрешения у вас в Scene, тем больше GPU памяти вы можете сэкономить с SVT.

Этот рабочий процесс не требует дополнительного времени для импорта, дополнительных шагов сборки и дополнительных потоковых файлов. Вы работаете с обычными текстурами Unity в Unity Editor.

Тема Описание
Требования и совместимость потокового виртуального текстурирования Системные требования и совместимость конвейера рендеринга для потоковой виртуальной текстуры.
Как работает потоковое виртуальное текстурирование Понять, как система разделяет текстуры на плитки и передаёт их в память GPU.
Включение потокового виртуального текстурирования в вашем проекте Включите виртуальную текстуру в настройках плеера, чтобы начать использовать эту функцию.
Использование потокового виртуального текстурирования в Shader Graph Потоки текстур в пользовательских шейдерах с помощью узлов Virtual Texture Property и Sample Virtual Texture.
Управление кэшем для виртуального текстурирования Настройте размеры кэша CPU и GPU для управления использованием памяти и предотвращения перегрузки кэша.
Отметка текстур как «Только виртуальная текстура» Оптимизируйте использование памяти и время загрузки, помечая текстуры исключительно для Virtual Texturing.
Виртуальный текстурный материал Диагностика ошибок проверки, вызывающих отображение материалов с фиолетовым и синим шаблоном шахматной доски.
Виртуальная текстура Profiler модуль Анализируйте производительность виртуального текстурирования и расход памяти в окне Profiler.

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