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

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.