Каналы рендеринга
Скриптуемые каналы рендеринга Unity (SRP) — поддерживаются как URP, так и HDRP с некоторыми ограничениями, а также требуют дополнительной установки.
WARNING
SRP все еще вряд ли готовы к продакшну (несмотря на официальные заявления Unity) и лишены многих функций по сравнению со стандартной системой рендеринга. Не рекомендуется использовать каналы рендеринга, если вы не являетесь опытным пользователем и не готовы разрешать любые потенциальные технические проблемы и ограничения.
Установка
Изучите официальную документацию для того, чтобы установить и настроить выбранные вами SRP.
Как URP, так и HDRP не поддерживают множественные камеры, поэтому необходимо отключить свойство Use UI Camera
в меню конфигурации камеры (включено по умолчанию).
При работе в режиме HDRP измените цветовое пространство на линейное (HDRP не поддерживает гамма-режим, который установлен по умолчанию).
Ограничения
Некоторые встроенные эффекты и функции (например, Depth Of Field, Digital Glitch, команды @startTrans
и @finishTrans
) не будут работать с SRP из-за отсутствия необходимых функций рендеринга. Можно заменить большую часть недостающих эффектов и функций через различные хаки и использовать их, не изменяя исходный код Naninovel или содержимого пакета; см. гайды по спецэффектам и пользовательским командам для получения дополнительной информации о развитии движка в этом отношении.