Уроки: Vue

Солнце и мягкая тень - Sun and Softshadow

SergPhotoЗдравствуйте!

Я, Сергей Слипчук, представляю Вашему вниманию перевод урока базовым основам Vue 7.
урок расположен ЗДЕСЬ (урок № 18).

В этом уроке мы рассмотрим, как создавать "Солнце и мягкая тень" - "Sun and Softshadow".

Будем моделировать:
- Создание туннеля;
- Советы и тонкости приемов работы с солнцем (солнечным светом);


Мы рассмотрим:
- создание примитивного туннеля;
- текстурирования туннеля;
- заполнение сцены объектами (в нашем случае это деревья);
- установка освещения;
- настройка параметров источника света (солнца).

В самом начале создаем примитивный куб(Cube) - нажимаем "Shift+U", масштабируем его, создавая подобие стены.
Устанавливаем этот куб слева от камеры.

Cube_Set01

Делаем копию первого куба (При нажатой клавише "Alt", в окне "Top view", мышкой перетаскиваем первый куб вправо).
Размещаем его так, чтобы в виде из камеры, левый и правый куб были на одинаковом расстоянии от камеры.

Cube_Set02

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

Cube_Set03

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

Camera_Lock

Вот так у меня расположены первые три объекта "Cube".

Cube_Set03_1

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

Cube_Set04

Создадим еще один новый объект "Cube". Размешаем его около открытой части "туннеля". Масштабируем его и поворачиваем вдоль оси "Z", имитируя тем самым поворот стены туннеля.

Cube_Set05

Создаем еще один объект "Cube". Масштабируем его и размещаем дальше предыдущего куба, имитируя еще одну стену (а в нашем случае закрываем задний вид).

Cube_Set06

Открываем настройки визуализации "Render Options" (нажимаем клавиши "Ctrl+F9").
Изменяем параметры в разделе "Render destination" - устанавливаем "Render to screen".
Устанавливаем размер получаемого изображения 640х480.
Кликнем ЛКМ по кнопке "Render".

Render0001

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

Выделяем все объекты "Cube*" и объект "Ground".
(Выделяем в окне проводника последний созданный объект "Cube6" и, удерживая клавишу "Shift" кликнем ЛКМ по первому объекту "Cube". Выделены все объекты "Cube, Cube2,...,Cube6". Когда выделены все объекты "Cube", удерживая клавишу "Ctrl" выделяете объект "Ground".)

Назначаем всем выделенным объектам "Cube*" и объекту "Ground новый материал.
Кликнем ЛКМ по иконке "Load material".

Load_MAt_icon

В открывшемся окне выбора материалов я выбрал то, что было у меня. Вы можете выбрать имеющийся у вас материал.
В оригинальном уроке предлагается выбрать в коллекции "MP2"(Mega Pack 2), в папке "building", материал "brickold"(старый кирпич). Я выбрал материал "Old Brick Wall with Staco and Dirt".
Кликнем ЛКМ по кнопке "ОК". Материал назначен всем выделенным объектам.

Add_OldBrick_mat

Материал назначен.
Теперь добавим в нашу сцену одну деталь - это дерево.
Кликнем ПКМ по иконке "дерево" Load_Plant_icon и в открывшемся окне "Please select plant species", в коллекции "Trees" выбираем "Alder-Autumn".

Add_Tree

Устанавливаем дерево перед отверстием и наклоняем в сторону угловой "стены" (этим мы добавляем в сцену элемент растения и цветные листья).

У меня в сцене получилось так:

Set_Tree

Добавляем в сцену еще одно дерево "Alder-Late Summer".

Add_Tree01

Устанавливаем его на задний план нашей сцены, между объектами "Cube5" и "Cube6". Опускаем второе дерево ближе к поверхности грунта (так, чтобы над поверхностью были только ветви с листьями).

Set_Tree01

Нажимаем "F9" и визуализируем нашу сцену на данном этапе.

Render0002

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

Нажимаем клавишу "F5".В открывшемся окне выбора готовых атмосфер, выбираем и загружаем в сцену атмосферу "Default".
Открываем редактор атмосферы (нажимаем клавишу "F4").
Переходим в закладку "Sun",
Уменьшаем до 0% значения параметров "Size of the sun" и "Size of the corona".

SunLayer01

Переходим в закладку "Light" и в разделе "Lighting model" выбираем модель освещения сцены "Ambient occlusion".
Изменяем цвет для "Ambient light color" на темно-синий (RGB 18,22,27).
В разделе "Global lighting adjustment" увеличиваем значение параметра "Light balance" до 69%.(Этим мы уменьшили контрастность освещения.)

LightLayer01

В закладке "Clouds" мы ни чего не будем менять или добавлять.

В закладке "Sky, Fog and Haze", в разделе "Fog and Haze" уменьшаем до "0%" значение параметра "Glow intensity", а значение параметра "Scattering anisotropy" увеличиваем до "1".
Кликнем "ОК".

Нажимаем "F9" и визуализируем нашу сцену на данном этапе.

Render0003

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

Мы будем кардинально менять свойства источника света.

В проводнике выбираем источник света "Sun light", кликнем по нему ПКМ и выбираем "Edit Object".

Edit_ObjectSun

В открывшемся окне редактора свойств источника света, в закладке "Shadows"(1), включаем "Use shadow map"(2).
Переключаемся на "Soft shadow map - no hard shadows"(3).
В разделе "Quality" включаем опцию "Auto size"(4). Кликнем "ОК"(5).

Set_Edit_Sun01

=Если у вас версия программы ниже "8", это окно может иметь другой вид.=

Нажимаем "F9" и визуализируем нашу сцену на данном этапе.

Render0004

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

Открываем настройки визуализации "Render Options" (нажимаем клавиши "Ctrl+F9").
Устанавливаем в разделе "Preset render quality" предусутановки качества визуализации - "Final".

Кликнем ЛКМ по кнопке "Render".

Render0005

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

Модифицируем сцену.
Так как камера расположена далеко от освещенного участка, приближаем камеру к выходу из туннеля и ориентируем так, чтобы освещенный участок был в центре кадра.

Открываем настройки визуализации "Render Options" (нажимаем клавиши "Ctrl+F9").
Устанавливаем в разделе "Preset render quality" качество визуализации "Ultra".
Конечно эта настройка не сократит нам время визуализации, но существенно повысит качество и не будет необходимости проводить дополнительные настройки системы визуализациии.

В проводнике выбираем источник света "Sun light", кликнем по нему ПКМ и выбираем "Edit Object".
В открывшемся окне редактора свойств источника света находимся в закладке "Shadows".
Так как тень в туннеле слишком темная, мы уменьшим значение параметра "Shadow density" до 83%.

Открываем редактор атмосферы (нажимаем клавишу "F4").
Переходим в закладку "Light".
В разделе "Global light adjustment" увеличиваем значение параметра "Light balance" до 90%, тем самым мы увеличили освещенность сцены за счет солнечного света.
Кликнем "ОК".

Нажимаем "F9" и визуализируем нашу сцену на данном этапе.

Render0006

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

Я переместил солнце в другое положение (в редакторе атмосферы этому положению соответствуют параметры "Azimuth" и "Pitch" в закладке "Sun") "Azimuth"=286,66; "Pitch"=21,45.

Визуализируем еще раз нашу сцену - нажмем клавишу "F9".

Render0007

После изменения положения солнца, коридор туннеля стал более освещен. Тень от дерева стала видна, и освещенность тени совпадает с освещенность теневого участка правой стены тоннеля. Но мы видим, что правая стена и пол освещены, а левая стена и потолок совершенно темные.
Закроем окно визуализации.

Сейчас попробуем немного изменить настроки атмосферы и придать нашей сцене естественный вид.

Открываем редактор атмосферы (нажимаем клавишу "F4").
Изменим в разделе "Lighting model" модель освещения сцены на "Global radiosity".
Кликнем "ОК" - закроем редактор атмосферы.

В проводнике выбираем источник света "Sun light", кликнем по нему ПКМ и выбираем "Edit Object".
Значение параметра "Shadow density" увеличиваем до 100%.
В разделе "Quality" отключаем опцию "Auto size". Кликнем "ОК".

Нажимаем "F9" и визуализируем нашу сцену.

Render0008

Мы видим, что тень внутри тоннеля стала темной и реалистичной. Тень от дерева стала тоже очень реалистичной (мягкой и однотонной).

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

Данный урок подготовлен "Geekatplay studio"

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

13583 Автор:
Актуальность: 554
Качество: 521
Суммарный балл: 1075
Голосов: 12 оценки
Зарегистрируйтесь, чтобы добавить комментарий.
Эту страницу просмотрели: * уникальных посетителей