Streaming.EnableMipPreloading
Виртуальное текстурирование находится в экспериментальном состоянии и не готово к производственному использованию. Эта функция и документация могут быть изменены или удалены в будущем.
Declaration
public static void EnableMipPreloading(int texturesPerFrame, int mipCount);Параметры
| Параметр | Описание |
|---|---|
| texturesPerFrame | Количество текстур на кадр для обработки. Диапазон от 0 до 1024. По умолчанию 0. Число 0 отключает предварительную загрузку. Чем выше это число, тем больше ресурса CPU будет использовано в потоке рендеринга. |
| mipCount | Количество уровней mipmap для предварительной загрузки. Диапазон от 1 до 9. По умолчанию 1, который предварительно загружает только самый высокий уровень mipmap с наименьшим размером 128 на 128 пикселей. Это размер плитки Streaming Virtual Texturing. |
Описание
Включает предварительную загрузку уровня mipmap, используемую потоковым виртуальным текстурированием.
Этот метод помогает избежать «проявления» текстур: он заранее загружает мипмап-уровни наименьшего размера в память GPU. Если в материалах и texturesPerFrame Если слишком низкий, вы все еще можете видеть черные текстуры. Для более целенаправленных запросов предзагрузки текстуры, см. Rendering.VirtualTexturing.Streaming.RequestRegion.html.