Unity 6.3
0 онлайн 102 гостей 3 в системе
Вход
Конвейеры отображения Шаг 35 из 129

Установка URP в существующий проект

Если вы запустили Project с помощью Built-in Render Pipeline, вы можете установить URP и настроить Project для использования URP.. Когда вы это сделаете, вы должны настроить URP самостоятельно. Вам потребуется вручную преобразовать или воссоздать части вашего Project (например, освещенные шейдеры или эффекты последующей обработки) для совместимости с URP.

Вы можете загрузить и установить последнюю версию Universal Render Pipeline (URP) на существующую Project через систему Package Manager, а затем установить ее на Project. Если у вас нет существующей Project, ознакомьтесь с документацией по как начать новую URP Project из шаблона.

Перед началом

URP использует свой собственный интегрированный пост-процессор. Если у вас есть пакет Post Processing Version 2 установлен в вашем Project, вам нужно удалить пакет Post Processing Version 2 перед установкой URP в вашем Project. После установки URP, вы можете затем воссоздать ваши эффекты пост-процессор.

Проекты, созданные с помощью URP, несовместимы с High Definition Render Pipeline (HDRP) или Built-in Render Pipeline. Перед началом разработки вы должны решить, какой конвейер рендеринга использовать в вашем Project. Информацию о выборе конвейера рендеринга см. в в разделе Render Pipelines Руководства Unity.

Установка URP

  1. В Unity откройте ваш Project.
  2. В верхней панели навигации выберите Окно > Управление пакетами > Package Manager открыть сессию Package Manager окно.
  3. В меню Пакеты выберите Unity Registry. Это отобразит список пакетов, доступных для версии Unity, которая в настоящее время запущена.
  4. Выберите Universal RP из списка пакетов.
  5. В правом нижнем углу окна Package Manager выберите Установка. Unity устанавливает URP непосредственно в Project.

Настройка URP

Перед тем, как начать использовать URP, вам нужно настроить его. Для этого вам нужно создать URP Asset и настроить настройки Graphics.

Установить URP в качестве активного конвейера отображения

Чтобы установить URP в качестве активного конвейера отображения:

  1. В вашем проекте найдите Render Pipeline Ассет, который вы хотите использовать.
    Совет: чтобы найти все URP Ассеты в проекте, используйте следующий запрос в поле поиска: t:universalrenderpipelineasset.

  2. Выберите Изменить > Project Настройки > Графика.

  3. В поле Scriptable Render Pipeline Настройки выберите ресурс URP. При выборе ресурса URP доступные графические настройки немедленно изменяются.

Факультативно:

Задайте переопределяющие ассеты URP для разных уровней качества:

  1. Выберите Изменить > Project Настройки > Качество.

  2. Выберите уровень качества. В поле Render Pipeline Актив выберите Ассет Render Pipeline.

Обновление шейдеров

Если ваш проект использует предварительно построенный Стандартный шейдер, или обычная Unity шейдеры, сделанные для Built-in Render Pipeline, вы должны преобразовать их в URP-совместимый Unity Для получения дополнительной информации по этой теме, см. Обновление шейдеров.

Обновление с Built-in Render Pipeline

Когда вы обновляете проект с Built-in Render Pipeline (BiRP) на Universal Render Pipeline (URP), происходит множество изменений. Эти изменения имеют широкий охват и требуют некоторой работы помимо первоначального процесса установки URP, показанного здесь. На следующих страницах подробнее объясняется эти изменения и даются рекомендации по любым дополнительным требуемым шагам:

Дополнительные ресурсы