Universal Render Pipeline (URP)
Масштабируемые визуальные эффекты для всех платформ
Universal Render Pipeline — это мультиплатформенное решение для рендеринга, созданное поверх платформы Scriptable Render Pipeline (SRP). Благодаря масштабируемости, настраиваемости и богатому функциональному набору URP предлагает вам творческую свободу в любых проектах, от стилизованной графики до физического рендеринга.
Раскройте свой творческий потенциал
URP позволяет разработчикам всех уровней выразить свое Vision с простотой, сохраняя высокую степень расширяемости и большие возможности настройки.
URP позволяет развертывать проекты более чем на 17 платформах, от VR и мобильных устройств до высококачественных консолей и ПК.
URP предлагает три пути рендеринга для лучшей поддержки разнообразия игр, которые можно разрабатывать в Unity. Упреждающий рендеринг обеспечивает оптимальные рабочие процессы для материалов и освещения, которые хорошо масштабируются для всех поддерживаемых платформ. Отложенный рендеринг дает возможность отрисовки большого количества источников света без значительных изменений производительности, обычно связанных с методами прямого рендеринга. Это отличный вариант для более сложных визуальных эффектов, предназначенных для мобильных устройств, консолей и ПК высокого разрешения. И наконец, 2D-рендеринг обеспечивает превосходное освещение в реальном времени Light and Shadows для 2D- игр.
Сделайте URP собственным, изменив его в соответствии с художественным Vision и требованиями к производительности проекта. Например, вы можете выбрать более простой подход, убрав ненужные проходы, или использовать собственные проходы и рендереры для улучшения визуальных возможностей конвейера. Unity также предоставляет доступ к исходному коду URP для дальнейшей настройки.
URP поддерживает широкий спектр решений для освещения прямым и косвенным способом. Воспользуйтесь преимуществами рендеринга, включая тени в реальном времени для точечных и точечных источников света, печенья освещения и смешивания зондов отражения.
ЦП и GPU Lightmapper позволяют запекать освещение в редакторе, что значительно оптимизирует сложный рендеринг освещения для среды выполнения, особенно на оборудовании с низкой производительностью. Кроме того, URP поддерживает глобальное освещение реального времени с помощью Enlighten, позволяя обновлять освещение и свойства материалов во время выполнения программы.
Благодаря удобным, но профессиональным эффектам постобработки URP, вы можете менять цвета окончательных изображений и имитировать эффекты объективов камер, включая глубину поля, виньеток, размытие в движении, блеск и зернистость пленки. Lens Flares позволяет создавать процедурные вспышки и рассеивание с автоматической аккумуляцией.
Чтобы упростить переход от встроенного процесса рендеринга, URP предлагает множество возможностей рендеринга, от Camera Stacking до Light Cookie и Point Light Shadows, а также такие возможности рендерера, как декали и затенение окружающего экранного пространства (SSAO).
Кроме того, URP поддерживает новейшие графовые инструменты, предлагаемые Unity. Shader Graph позволяет визуально создавать шейдеры в реальном времени. С помощью VFX Graph вы можете создавать невероятные визуальные эффекты с помощью графического процессора.
Благодаря широкому охвату платформ, URP уже поддерживает множество успешных игр, включая расслабляющий платформер-головоломку LEGO Builder’s Journey и приключенческий экшен Lost in Random.
Чтобы помочь вам начать создавать вдохновляющие приложения для URP, ознакомьтесь с URP 3D Sample, чтобы научиться гибко и производительно создавать, настраивать и масштабировать красивую графику.
Начало работы с URP
URP Happy Harvest — пример 2D
Узнайте, как использовать новейшие возможности создания двумерного освещения, теней и спецэффекты с помощью Universal Render Pipeline (URP) в Unity 2022 LTS.
Рецепты визуальных эффектов с помощью URP
Узнайте, как создавать эффекты с помощью Renderer Features, создавать тон и контуры шейдера с Shader Graph, использовать инстансирование графического процессора, создавать отражения и преломления и многое другое.
Учитесь на примерах 3D URP
3D-пример URP, доступный в Unity Hub, содержит окружения, которые помогут вам научиться оптимально использовать URP на всех платформах — от прекрасного сада до умиротворенного оазиса и кабины космического корабля.
Встроенное руководство по URP
Получите доступ к подробному руководству по URP, а также к советам по миграции со встроенного процесса рендеринга.
Решения Unity Asset Store для URP
Объемный туман и туман 2
Это производительное решение для создания тумана ААА-класса позволяет создавать реалистичные и настраиваемые атмосферы.
Crest Ocean System URP
Создавайте богатые, красивые океанические системы для PC и консолей с помощью этого технически продвинутого и настраиваемого ассета.
Enviro Sky and Weather
Enviro — это полноценное решение для создания сценариев динамического освещения. Создавайте собственный туман, облака, небо и объемное освещение и быстро адаптируйте освещение к вашим потребностям.
RealToon
Сделайте персонажей и объекты для игр, фильмов, анимации и искусств похожими на аниме или мультфильмы с помощью этого расширенного шейдера.
Раскройте свое воображение с помощью мощных решений Unity для художников. Повышайте гибкость с помощью инструментов, специально созданных для ускорения работы в реальном времени.