Источники света

В библиотеки Varwin есть три типа источников света:

Все источники света видны в редакторе, но невидимы в режиме просмотра

Настройка в инспекторе

В настройках инспектора, для всех источников света установленные одинаковые параметры для изменения

../../_images/image-159.png
  1. Цвет - установка цвета исходящего света
  2. Дистанция - расстояние, на которое максимально может распространяться свет
  3. Интенсивность - устанавливает плотность падающего света на поверхность
  4. Тип теней - Параметр, влияющий на тени объектов, находящихся в зоне действия света от этого источника. Среди доступных параметров этого блока доступны:
    • Без теней - Объекты не отбрасывают тени
    • Жесткие тени - Объекты отбрасывают четкие тени
    • Мягкие тени - Объекты отбрасывают более размытые, в отличии от жестких, тени
  5. Сила тени - задает интенсивность отбрасывания теней от объектов

Для прожекторного света в инспекторе есть дополнительная настройка, регулирующая угол освещения данным источником света

../../_images/image-236.png

Прожекторный Свет

Прожекторный источник светит, соответственно, как прожектор

../../_images/image-714.png

Для прожекторного света определены поведения:

../../_images/image-160.png
  1. Угол прожектора - угол распространения света из прожектора
  2. Дальность света - расстояние, на которое максимально может распространяться свет
  3. Интенсивность света - устанавливает плотность падающего света на поверхность
  4. Интенсивность тени - задает интенсивность отбрасывания теней от объектов
  5. Цвет свечения - установка цвета исходящего света. Для задания цвета, нажмите на цвет в блоке и укажите цвет либо в форматах HEXA/RGBA/HSLA, либо в палитре. Подробнее об работе с цветом
  6. Тип теней - Параметр, влияющий на тени объектов, находящихся в зоне действия света от этого источника. Среди доступных параметров этого блока доступны:
    • Без теней - Объекты не отбрасывают тени
    • Жесткие тени - Объекты отбрасывают четкие тени
    • Мягкие тени - Объекты отбрасывают более размытые, в отличии от жестких, тени

Пример использования

В стандартном проекте «Flying bot world» разместите прожекторный свет над головой робота

../../_images/image-422.png

В редакторе логики соберите следующую схему. Обратите внимание, что в последнем блоке свету задается постоянное вращение по оси Y

../../_images/image-516.png

Примените логику и запустите проект

../../_images/gif_22.gif

Направленный свет

Направленный свет - глобальный источник освещения, на сцене его можно позиционировать как солнце. Его положение и масштаб не играют роли, важно только вращение - можете разместить его хоть под землей. Он определяет, откуда будет падать свет

../../_images/image-89.png ../../_images/gif_14.gif

Примечание

Если в шаблоне сцены уже есть глобальный источник света, настройка этого не повлияет на освещение

Для направленного света определены поведения:

../../_images/image-163.png
  1. Интенсивность света - устанавливает плотность падающего света на поверхность
  2. Интенсивность тени - задает интенсивность отбрасывания теней от объектов
  3. Цвет свечения - установка цвета исходящего света. Для задания цвета, нажмите на цвет в блоке и укажите цвет либо в форматах HEXA/RGBA/HSLA, либо в палитре. Подробнее об работе с цветом
  4. Тип теней - Параметр, влияющий на тени объектов, находящихся в зоне действия света от этого источника. Среди доступных параметров этого блока доступны:
    • Без теней - Объекты не отбрасывают тени
    • Жесткие тени - Объекты отбрасывают четкие тени
    • Мягкие тени - Объекты отбрасывают более размытые, в отличии от жестких, тени

Точечный свет

Точечный свет, в отличии от предыдущих, светит во все стороны сразу - не важно, какое вращение вы ему установите

../../_images/image-95.png

Для точечного света определены поведения:

../../_images/image-164.png
  1. Дальность света - расстояние, на которое максимально может распространяться свет

  2. Интенсивность света - устанавливает плотность падающего света на поверхность

  3. Интенсивность тени - задает интенсивность отбрасывания теней от объектов

  4. Цвет свечения - установка цвета исходящего света. Для задания цвета, нажмите на цвет в блоке и укажите цвет либо в форматах HEXA/RGBA/HSLA, либо в палитре. Подробнее об работе с цветом

  5. Тип теней - Параметр, влияющий на тени объектов, находящихся в зоне действия света от этого источника. Среди доступных параметров этого блока доступны:

    • Без теней - Объекты не отбрасывают тени
    • Жесткие тени - Объекты отбрасывают четкие тени
    • Мягкие тени - Объекты отбрасывают более размытые, в отличии от жестких, тени

Отсутствие света

../../_images/image-105.png