Виртуальное текстурирование потоков
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. |