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.