Skip to content

Каналы рендеринга

Скриптуемые каналы рендеринга ↗ Unity (SRP) — поддерживаются как URP, так и HDRP с некоторыми ограничениями, а также требуют дополнительной установки.

WARNING

SRP все еще вряд ли готовы к продакшну (несмотря на официальные заявления Unity) и лишены многих функций по сравнению со стандартной системой рендеринга. Не рекомендуется использовать каналы рендеринга, если вы не являетесь опытным пользователем и не готовы разрешать любые потенциальные технические проблемы и ограничения.

Установка

Изучите официальную документацию ↗ для того, чтобы установить и настроить выбранные вами SRP.

Как URP, так и HDRP не поддерживают множественные камеры, поэтому необходимо отключить свойство Use UI Camera в меню конфигурации камеры (включено по умолчанию).

cover

При работе в режиме HDRP измените цветовое пространство на линейное (HDRP не поддерживает гамма-режим, который установлен по умолчанию).

cover

Ограничения

Некоторые встроенные эффекты и функции (например, Depth Of Field, Digital Glitch, команды @startTrans и @finishTrans) не будут работать с SRP из-за отсутствия необходимых функций рендеринга. Можно заменить большую часть недостающих эффектов и функций через различные хаки и использовать их, не изменяя исходный код Naninovel или содержимого пакета; см. гайды по спецэффектам и пользовательским командам для получения дополнительной информации о развитии движка в этом отношении.