Unity 6.3
0 онлайн 53 гостей 3 в системе
Вход

Ссылка на компонент 2D для URP

Исследуйте свойства и параметры, которые можно использовать для настройки внешнего вида и поведения источников света 2D в Universal Render Pipeline (URP).

Более подробную информацию о типах 2D освещения см. в Подготовка проекта для 2D освещения.

Свойство Описание
Тип света Задает тип 2D.
  • Мягкая лампочка (,,,,,): излучает свет из точки в определенном направлении с конической зоной действия.
  • Свободная форма (): Излучает свет в виде пользовательской многоугольной формы, которую можно редактировать.
  • Спрайт (): Излучает свет в форме спираля.
  • Глобальный (): освещает все 2D GameObjects одинаково без затухания. Вы можете использовать только один глобальный свет для стиля смешивания и слоя сортировки.
.
Цвет Настройка цвета света. Чтобы выбрать цвет, выберите цветовую палитру или капельницу.
Интенсивность Установите яркость света. Значение по умолчанию 1. Если вы установите значение выше 1, светит с Стиль смешивания от Умножение или Умножение на маску (R) будет освещать спрайты за пределы их первоначального цвета. Для более подробной информации, см. Настройка 2D светлый.
Целевые слои сортировки Задает слои сортировки, на которые влияет этот свет. Дополнительные сведения см. в сортировка 2D-рендерера.

Спот

Эти свойства доступны только если вы установили Тип Света на Точка.

Свойство Подсвойство Описание
Радиус N/A Задает границы освещения.
N/A Внутренний Задает радиус, в котором свет имеет максимальную интенсивность.
N/A Внешний Задает радиус, в котором свет останавливается. Интенсивность света уменьшается между внутренним и внешним радиусом.
Внутренний / внешний угол точки N/A Установить углы света. Свет во внутренних и внешних углах имеет интенсивность, определенную значениями Радиус.
Прочность падения N/A Регулирует скорость уменьшения интенсивности света от внутреннего угла к внешнему углу.

Свободная форма

Эти свойства доступны только если вы установили Тип света на Свободная форма.

Свойство Описание
Падение Задает область падения этого света. Чем выше значение падения, тем больше область, на которую распространяется падение.
Прочность падения Устанавливается, как быстро интенсивность света уменьшается. Чем выше сила падения, тем мягче окраска света.
Редактировать форму Изменяет форму света в представлении Scene.
Позиция Задает положение выбранной точки в представлении Scene. Это свойство доступно только при выборе точки в представлении Scene в режиме Редактировать форму.

В режиме Edit Shape выполните следующие действия:

  • Чтобы переместить точку, выберите ее и перетащите.
  • Чтобы добавить точку, нажмите на ребро.
  • Чтобы удалить точку, выберите ее и нажмите клавишу Delete.
  • Чтобы выйти из режима редактирования, выберите Edit Shape снова.

Спрайт

Эти свойства доступны только если вы установили Тип Света на Спрайт.

Свойство Описание
Спрайт Выбирает ресурс спрайта, который определяет форму света.

Смешивание

Свойство Описание
Стиль смеси Задает метод, используемый Unity для слияния света с фоном. По умолчанию используются следующие параметры:
  • Умножение: умножает свет на фон, что приводит к темному цвету.
  • Аддитив: добавляет свет к фону, что приводит к более яркому цвету.
  • Умножение на маску (R): Умножает свет на фон, но только в тех случаях, когда значение красного цвета в карте маски спрайта больше 0.
  • Аддитив с Маской (R): Добавляет свет к фону, но только в тех областях, где значение красного в карте маски спрайта больше 0.
Чтобы настроить стили смешивания, см. 2D Ссылка на компонент ассета рендерера.

Более подробную информацию см. Смесь 2D огней и Добавить маску или карту нормалей к спрайту.
Световой порядок Задает порядок, в котором Unity отображает этот свет относительно других светов на том же слое сортировки. Unity отображает свет в порядке числа. Вы можете использовать отрицательные значения. Это наиболее сильно влияет на внешний вид смешанных Светов, когда вы устанавливаете Overlap Operation до Alpha Blend. Это свойство не влияет, если вы устанавливаете Тип света до Глобальный.
Операция перекрытия Выбирает метод, используемый Unity для слияния этого света с другими светами, когда они перекрываются.
  • Добавка: Собирает цвета вместе, чтобы свет смешался. Это по умолчанию.
  • Alpha Blend: Использует значение альфы свойства Цвет для управления количеством смешивания. Если вы установите значение альфы 0, Unity не смешивает свет, так что один полностью перекрывает другой.
Более подробную информацию см. Настройка источника света 2D.

Тени

Эти свойства недоступны, если вы установили Тип света на Глобальный.

Чтобы включить свойства в этом разделе, установите флажок Тени.

Свойство Описание
Сила Задает количество света, которое блокируют компоненты GameObjects и Shadow Caster 2D. Значение варьируется от 0 до 1, где 0 означает, что свет не блокируется, а 1 означает, что блокируется весь свет.
Мягкость Задает мягкость края тени.
Прочность падения Задает скорость уменьшения интенсивности тени. Чем выше значение, тем более мягкой становится граница тени.

Объемный

Эти свойства недоступны, если вы установили Тип света на Глобальный.

Чтобы включить свойства в этом разделе, установите флажок Объёмный.

Свойство Описание
Объемная интенсивность Задает интенсивность света в пустом пространстве. Значение варьируется от 0 до 1, где 0 означает, что свет невидимый в пустом пространстве, а 1 означает, что свет полностью видим в пустом пространстве.
Объемная сила тени Задает количество объемного света, которое блокируют компоненты GameObjects и Shadow Caster 2D. Значение находится в диапазоне от 0 до 1, где 0 означает, что объемный свет не блокируется, а 1 означает, что блокируется весь объемный свет.

Карты нормалей

Эти свойства недоступны, если вы установили Тип света на Глобальный.

Свойство Описание
Нормальное качество карты Устанавливается точность, с которой Unity рассчитывает свет, когда вы используете карту нормалей. Параметры:
  • Инвалиды: Unity не использует карту нормалей для расчета освещения.
  • Точные: Unity использует карту нормалей для расчета освещения с высокой точностью. Эта опция может снизить производительность по сравнению с Быстро.
  • Быстрый: Unity использует карту нормалей для расчета освещения с меньшей точностью, чем Точный, что приводит к более быстрой производительности, но может вызвать артефакты.
Меньшее количество огней и большее расстояние между ними уменьшают разницу между Быстро и Точные. Для получения дополнительной информации см. Добавить карту нормалей или карту маски к спрайту.
Нормальная карта Расстояние Устанавливается расстояние между светом и освещённым спрайтом, без перемещения света или изменения его интенсивности. Дополнительные сведения см. в Добавление обычного отображения или отображения маски к спрайту.

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

  • Создать 2D свет в URP
  • Настройка 2D огня в URP
  • Справочная информация по компонентам Light Blend Styles для URP