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

ShaderVariantCollection.WarmUp

Declaration

public void WarmUp();

Описание

Предварительная разогревает все варианты шейдера в этой коллекции вариантов шейдера.

Информацию о загрузке и предварительном разогреве шейдеров, включая список различных методов предварительного разогрева, см. в Загрузка шейдеров.

Предупреждение: Этот метод полностью поддерживается на DX11 и OpenGL. На DX12, Vulkan и Metal драйверу графики все равно может понадобиться выполнить работу, если расположение вершин и/или настройка целевого объекта рендеринга отличаются от данных, использованных для предварительного разогрева. Это может привести к потере работы и GPU памяти, а также оставить видимые задержки в приложении. ShaderWarmup поддерживается на всех графиках APIs.

Дополнительные ресурсы: ShaderWarmup, Shader.WarmupAllShaders, Загрузка шейдеров