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

RenderPipelineManager.currentPipeline

Declaration

public static Rendering.RenderPipeline currentPipeline;

Описание

Возвращает активные RenderPipeline.

Активный конвейер рендеринга — это конвейер, которым Unity в данный момент отрисовывает ваше приложение и части редактора, такие как окна Scene и Game. Активный конвейер может иметь значение по умолчанию, а можно задать переопределения для разных уровней качества.

Unity обновляет это свойство только после рендеринга хотя бы одного кадра с активным конвейером рендеринга, который может занять до четырех вызовов Update. Это означает, что это свойство null при запуске и не сразу отражает изменения в активном конвейере отображения.

Вы можете получить доступ RenderPipelineAsset который определяет активный конвейер отображения с GraphicsSettings.currentRenderPipeline. GraphicsSettings.currentRenderPipeline всегда обновляется, что означает, что вы можете запросить его при запуске или сразу после изменения активного конвейера рендеринга.

Дополнительные ресурсы: Получение, установка и настройка активного конвейера отображения, GraphicsSettings.currentRenderPipeline, GraphicsSettings.defaultRenderPipeline, QualitySettings.renderPipeline, RenderPipelineManager.activeRenderPipelineTypeChanged.