Уроки: Vue

Затухание света и измение цвета - Light attenuation and variable color

фото автора
Здравствуйте!


Я, Сергей Слипчук, представляю Вашему вниманию очередной перевод урока по моделированию и визуализации в Vue 7.

Урок расположен здесь - урок № 10.

В этом уроке мы рассмотрим "Затухание света и изменение цвета" - "Light attenuation and variable color".

Будет рассказано:

  • О свойствах отсечения луча;
  • О загрузке предварительных установок;
  • Изменении цвета источника света.

В этом уроке мы более подробно рассмотрим опции настройки источника света.

Первое, что мы сделаем, это создадим абсолютно темную сцену.

Открываем редактор атмосферы (нажимаем "F4") и изменяем следующие параметры:
В закладке "Sun":
- "Size of the sun" устанавливаем значение 0%;
- "Size of the corona" - 0%;

В закладке "Light":
- "Ambient light color" меняем цвет на черный (RGB 0,0,0);
- "Overall skylight color" меняем цвет на черный (RGB 0,0,0);

В закладке "Sky, Fog and Haze":
Раздел "Sky" - у всех параметров значение уменьшаем до 0.

Раздел "Fog and Haze":
У всех параметров значение уменьшаем до 0.
Значение параметра "Scattering anisotropy" увеличиваем до 1,00.

Кликнем "ОК" и закроем редактор атмосферы.

Выбираем объект "Sun light" и опускаем его ниже поверхности "Ground".
Получилась абсолютно черная сцена.

Открываем "Render Options" и устанавливаем раздел "Render destination" в "Render to screen", а размер картинки устанавливаем 640х480.
Можете сделать пробную визуализацию сцены - получится абсолютно черный кадр.
Мы настроили нашу сцену так, что ее не освещает ни один источник света.

Добавляем в сцену источник света "Spot light".
Располагаем его так, чтобы в виде из камеры сам источник был расположен в правом, верхнем углу кадра, а направление света было в левый, нижний угол кадра.
Включаем, для этого источника света, опцию "Volumetric".
Уменьшаем значение параметра "Spread" до 17,50.
Нажимаем "F9".

pic1

Первый кадр нашей сцены.
Закроем окно рендера.

В окне проводника кликнем ПКМ по объекту "Spot light" и в контекстном меню выберем "Edit Object".
Откроется окно "Light Editor".
Перейдем в закладку "Lighting".

pic2

В этой закладке мы видим два раздела:
1 - "Light attenuation"(затухание света);
В этом разделе мы можем выбрать тип затухания "Linear", "Qudratic" или "Custom"(пользовательский).
График (обведенный красным) отображает затухание света. С левой стороны максимальное значение(источник света), с правой стороны затухание света.
Мы будем работать с типом "Custom".
2 - "Varieble color"(разнообразие цвета).
Включив этот раздел, мы можем не только изменять цвет источника света, но и применять к источнику света готовые материалы цветности.

Переключаем тип затухания света в позицию "Custom" и кликнем ПКМ по графику. В контекстном меню выберем "Reset Filter".

pic3

Для более легкого понимания как это работает, дважды кликнем ЛКМ по окну графика(1).
Откроется окно выбора фильтра "Please select filter".
В коллекции "Other Filters"(2) выберем фильтр "Absolute"(3) и кликнем "ОК"(4).
Значение параметра "Cut-off distance"(расстояние отсечения) равно 10м.

pic4

Нажимаем "F9".

pic51

Добавляем в нашу сцену объект "Sphere" и разместим объект сзади и выше источника света (так, чтобы он был в кадре).
Делаем копию этого объекта (удерживая клавишу "Alt" перетаскиваем мышкой объект в окне "Side view" - копия готова) и разместим этот объект ниже предыдущего и чуть ближе к камере.

Нажмем "F9".

pic6

Мы видим, что луч света изменился и имеет в самом начале затухание.
Закроем окно визуализации.

Еще раз откроем редактор источника света "Light Editor".
Изменим значение параметра "Cut-off distance" на 20м и кликнем "ОК".

Нажмем "F9".

pic7

Мы видим, что затухание луча переместилось. Это связано с тем, что раньше было значение 10м, а теперь мы установили 20м.
Закроем окно визуализации.

Еще раз откроем редактор источника света "Light Editor".
Изменим значение параметра "Cut-off distance" на 30м и кликнем "ОК".

Нажмем "F9".

pic8

Мы видим, что затухание луча еще переместилось.
Закроем окно визуализации.

Это говорит нам о том, что график раздела "Light attenuation" отвечает за вид затухания луча света.
Правая часть графика - это конец луча.
Середина графика - середина луча.
Левая часть графика - начало луча.
Значение параметра "Cut-off distance" устанавливаем величину обрезки конуса луча.


Еще раз откроем редактор источника света "Light Editor".
Дважды кликнем ЛКМ по графику затухания и выберем другой фильтр (я выбрал "Saw teeth4").
Визуализируем сцену.

Нажмем "F9".

pic9

Мы видим, внешний вид луча сильно изменился (согласно примененному фильтру) и благодаря применению фильтров мы можем манипулировать внешним видом луча.
Закроем окно визуализации.

Еще раз откроем редактор источника света "Light Editor".
Дважды кликнем по графику затухания и выберем фильтр "Invert".
Уменьшим значение параметра "Cut-off distance" до 15м.

Нажмем "F9".

pic10

Мы видим, длина луча уменьшилась (луч "обрезан") и благодаря фильтру стал равномерно белым.
Закроем окно визуализации.

Переключим в настройках визуализации качество с "Preview" на "Final".

Нажмем "F9".

pic11

Мы видим, что луч как бы равномерно обрезан на одинаковом расстоянии от источника света.
Закроем окно визуализации.

Вывод:

График раздела "Light attenuation" отвечает за степень затухания лучей света и внешний вид, а параметр "Cut-off distance" отвечает за длину луча света от источника света.

Перейдем к рассмотрению раздела "Varieble color"(разнообразие цвета).
Еще раз откроем редактор источника света "Light Editor".
Включим этот раздел и дважды кликнем ЛКМ по окошку белого цвета.
В открывшемся окне выбора карт "Please select a color map", в коллекции "Colorful" выберем "Rainbow" и кликнем "ОК".
Значение параметра "Cut-off distance" (раздела "Varieble color") оставлен "по умолчанию" - 10м.
В настройках визуализации переключим качество в положение "Preview", кликнем "ОК".

Нажмем "F9".

pic13

Мы видим, что луч света окрашен, но преобладает красный цвет внизу луча.
Закроем окно визуализации.

Еще раз откроем редактор источника света "Light Editor".
Увеличим значение параметра "Cut-off distance" (раздела "Varieble color") до 30м, кликнем "ОК".

Нажмем "F9".

pic15

Мы видим, что весь видимый луч света равномерно окрасился картой "Rainbow".
Закроем окно визуализации.

Еще раз откроем редактор источника света "Light Editor".
В разделе "Light attenuation" дважды кликнем ЛКМ по окну графика и в открывшемся окне, в коллекции "Inverse Saturation", выберем фильтр "Inverse sat. 12/60%".
Уменьшим значение "Cut-off distance" (раздела "Light attenuation") до 20м.
А значение параметра "Cut-off distance" (раздела "Varieble color") также установим 20м, кликнем "ОК".

Нажмем "F9".

pic16

Мы видим, что длина конуса света стала короче, видимый конус света равномерно окрасился картой "Rainbow".
Закроем окно визуализации.

Благодарю за прочтение данного урока.

Данный урок подготовлен "Geekatplay studio" (http://geekatplay.com/).

Перевод и адаптацию урока осуществил Слипчук Сергей Валентинович (e-mail: slipserdp@gmail.com)

10245 Автор:
Актуальность: 258
Качество: 258
Суммарный балл: 516
Голосов: 2 оценки
Зарегистрируйтесь, чтобы добавить комментарий.
Эту страницу просмотрели: * уникальных посетителей