Уроки: Vue

Внутреннее освещение - Indoor lighting

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

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

В этом уроке мы рассмотрим, как создавать"Внутреннее освещение" -"Indoor lighting".

Будет рассказано:
- Настройка атмосферы;
- Установка освещения;
- Настройки визуализации.

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

Загружаем в новую сцену объект "Room.obj". Этот объект можно сделать самому в лубой 3D программе.
Для тех, кому лениво это делать можно взять мой объект ЗДЕСЬ.

Помещаем объект в сцену и выставляем камеру внутри помещения.

Set_Scene0001

Если мы сейчас визуализируем нашу сцену, то мы получим элементарную 3D графику.
Кликнем ПКМ по иконке "Render Options..."Render_Icon и откроем окно настроек визуализации "Render Options".
Установим в разделе "Preset render quality" - "Preview". В разделе "Render destination"(место визуализации) - установим "Render to screen". Установим размер изображения 640х480.

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

Render0000

Мы видим, что получившее изображение очень плоское и примитивное.
Закроем окно визуализации.
Можно изменить имеющийся, для объекта "Room" материал на "Flat White"(в коллекции "Base").

Добавляем в нашу сцену объекты интерьера, чтобы комната не выглядела такой пустой.

Нажимаем "Ctrl+L". В открывшемся окне с коллекциями объектов переходим в коллекцию "Interior"->"Furniture" и выбираем объект "Tea table"(Чайный стол). Загружаем этот объект в нашу сцену.

LoadTable

Помещаем стол перед окном. Масштабируем его и проверяем, чтобы он находился на уровне пола нашей комнаты. (Приподняв его внутри помещения, кликнем ЛКМ по иконке "Drop object" - Drop_Object_Icon.jpgDropObject)Icon).

Поднимаем камеру чуть выше и поворачиваем ее объектив чуть вниз (чтобы стол был виден чуть сверху).

SetScene0002

Добавим в сцену еще один объект.
Нажимаем "Ctrl+L". В открывшемся окне с коллекциями объектов переходим в коллекцию "Interior"->"Furniture" и выбираем объект - "Bookshelf"(книжная полка).
Помещаем книжную полку справа от окна, масштабируем ее и придвигаем к стене.

LoadBookshelf

Вот такое расположение объектов в сцене у меня получилось.

SetScene0003

У нас получилась готовая, для дальнейшей работы, сцена.

Открываем редактор атмосферы. Нажимаем "F4" или в главном меню выбираем "Atmosphere"->"Atmosphere Editor".
В самом верхнем разделе "Atmosphere model" переключаемся в "Standard model".
(Это связано с тем, что установленная по-умолчанию модель "Spectral model" тяжела в настройках для имитации внутреннего освещения).

В закладке "Sun" уменьшаем до 0 значения параметров "Size of the sun" и "Sun light masked by clouds ".

Set_Sun_Layer

Переходим в закладку "Light".
В разделе "Lighting model" переключаем модель освещения на "Global radiosity"(1).
Эта модель освещения, позволяет максимально просчитать все отражения света от объектов и создает реалистичное изображение.

Теперь отключаем в этом разделе опцию "Optimeze for outdoor rendering"(Оптимизация для наружной визуализации)(2).
Изменяем цвет для "Overall sky color"(3) - устанавливаем белый (RGB 255,255,255).
Далее мы изменяем значение параметра "Gain"(4)(Коэффициент усиления) до 0,35.
Увеличиваем значение параметра "Sky dome lighting gain"(5)(Коэффициент усиление свечения небосвода) до 0,40.
Изменяем цвет "Light color"(6) - устанавливаем черный цвет (RGB 0,0,0). Этим изменением мы отключили параметр "Light intensity" в разделе "Global lighting adjustment".
Так как в нашей сцене мы будем использовать освещение "Ambient light", поэтому значение параметра "Light balance"(7) устанавливаем равное 0%. Изменяем цвет для "Ambient light color"(8) - устанавливаем, для начала, белый (RGB 255,255,255).
Для финальной визуализации мы будем изменять значение параметра "Quality boost"(9), а пока оставим это значение как есть.

SetLightLayer

Кликнем ПКМ по иконке "Render Options..."RenderOption_Icon и откроем окно настроек визуализации "Render Options".
Установим в разделе "Preset render quality" - "Final".
Кликнем по кнопке "Render".

Render0001

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

Переходим в закладку "Fog and Haze".
В разделе "Fog"(туман), отключаем значения параметра "Density"(1)(плотность).
В разделе "Haze"(дымка), отключаем значение параметра "Density"(2)(плотность).

Set_Fog_Haze_Layer

Переходим в закладку "Sky"(небо).
Дважды кликнем ЛКМ по окошку "Sky color map"(1)(карта цвета неба).
В открывшемся окне "Please select color map", в коллекции "Solid Colors"(2) выбираем "White"(3)(белый). Кликнем "ОК"(4).

SetSky_Layer

Переходим в закладку "Light" и изменяем цвет для параметра "Bias"(смещение черного) - устанавливаем темно-серый цвет (RGB 36,36,36).
Наша сцена стала не много светлее.

SetBias

Выделяем объект "Sun light" и опускаем его ниже уровня грунта - отключаем освещение сцены этим источником света.

Добавляем в сцену источник света "Point light" и размешаем его со стороны окна.

SetPointLight0001

Мы создали источник света, имитирующий солнечный свет (основное освещение в сцене).
Для этого источника света увеличим значение параметра "Power"(мощность) до 180.

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

Render0002

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

Открываем редактор атмосферы (нажимаем "F4").
В закладке "Light", увеличиваем значение параметра "Gain" до 0,90.
Увеличиваем значение параметра "Sky dome lighting gain" до 1,00(Этим мы увеличиваем количество отраженного света).
Теперь мы применим изменения к параметру "Quality boost" - увеличиваем значение до +2,1.
Кликнем "ОК" - закроем окно редактора атмосферы.

Выделяем объект "Point light", кликнем по нему ПКМ и в контекстном меню выберем "Edit Object".
Откроется окно "Light Editor". В закладке "Shadows", включаем опцию "Use shadow map".
Немного уменьшаем значение параметра "Shadow density" - до 91%.

Будьте осторожны!!! Все эти настройки увеличивают время визуализации, но в тоже время улучшают качество изображения!!!
Если вы хотите получить мягкие тени в финальном изображении, можно переключить карту теней на "Soft shadow map".Это переключение дополнительно увеличит время визуализации.

Я оставил настройки "Use shadow map" как есть - "Ray-trace hard shadows".

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

Render0003

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

Добавим в нашу сцену заполняющий источник света.
Это будет еще один источник света "Point light".
Его мы устанавливаем в помещении, но сзади камеры.
Изменим цвет для этого источника света на светло-оранжевый (RGB 253,213,180).
Уменьшим значение параметра "Power" - до 30. Этот источник создает заполняющий эффект и подсвечивает комнату с середины.

Изменим настройки визуализации.
Кликнем ПКМ по иконке "Render Options..."RenderOption_Icon и откроем окно настроек визуализации "Render Options".
Установим в разделе "Preset render quality" - "User settings".
Проверьте, чтобы разделы 1 и 2 были как на скриншоте ниже (эти установки позволяют уменьшить затраты ресурсов системы и освободить их для получения лучшего качества изображения - особенно раздел 2).
Значение "Advanced effect quality" устанавливаем равное 100%.
В разделе "Anti-aliasing" оба значения должны бить включены для лучшего сглаживания объектов и текстур при визуализации.
В этом же разделе кликнем ЛКМ по кнопке "Edit" - откроется окно "Anti-Aliasing Options".
В правой половине окна:
В открывшемся окне выбираем "Systematic". Для "Anti-aliasing strategy" выбираем "Sharp".
В разделе "Subrays per pixel"(внутреннее освещение на точку) устанавливаем значения:
- для "Min." - 12;
- для "Max." - 24.

Эти параметры позволят улучшить качество освещенности и сглаживания изображения.
Значение параметра "Quality threshold" увеличиваем до 90%.

В левой половине окна:
В разделе "Texels per ray"(текстура на единицу луча) устанавливаем параметры;
- для "Min." - 8;
- для "Max." - 16.

Значение параметра "Quality threshold" увеличиваем до 70%.

SetRender_UserIndoor

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

Render0004

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

Теперь мы немного подправим вид за окном.
Открываем редактор атмосферы.
В закладке "Light" увеличиваем значение параметра "Gain" до 1,60.
Изменяем цвет для "Bias" - делаем его более темным (RGB 20,20,20).

Мы можем еще дополнительно увеличить значение параметра "Shadow smoothing" до 60%, но визуализация сцены займет еще больше времени.
Мы увеличим значение параметра "Shadow smoothing" совсем немного - до 35%.

Так как в сцене мы используем дневное освещение, поэтому мы не меняем цвет для "Light color". Если у вас появится желание визуализировать в этой сцене "вид из окна - Закат Солнца", тогда можно установить для этого параметра, белый цвет, а солнце установить над линией горизонта.

Теперь изменим для нашей сцены цвет для "Ambient light color" - сделаем его темнее (RGB 156,156,156).
И не забываете, что в закладке "Fog and Haze" у нас все значения равны "0" - в нашей сцене нет ни тумана, ни дымки.

Нажимаем "F9" - Делаем финальную визуализацию сцены.

Render0005

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

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

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

9975 Автор:
Актуальность: 472
Качество: 430
Суммарный балл: 902
Голосов: 6 оценки
Зарегистрируйтесь, чтобы добавить комментарий.
Эту страницу просмотрели: * уникальных посетителей