Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3

29 Mar, 2015 gus_ann (3dsmax vray expert)

Привет всем!

В качестве завершающего штриха, я решила написать итоговый урок в серии «Римская штора».

Из урока вы узнаете:
Как осуществить глобальную подмену материала в сцене, а так же как выборочно исключать объекты сцены из этой подмены.
Как корректировать цвет растровой текстуры с помощью параметрической карты ColorCorrection.
Как создать композитный Blend материал ткани для штор на базе VrayBlendMtl.
Как пользоваться двусторонним матом VRay2SidedMtl и как влиять на силу GIматериалом VRayMtlWrapper.
Как автоматически выявлять пересветы в сцене с помощью VRayFrameBuffer - Force color Clamping.
Как использовать параметрическую карту Output.
Как выглядят типичные настройки у связки VRaySun и VRaySky для интерьера.
И конечно же в этом туторе мы остановимся на некоторых проблемах, возникающих в процессе создания интерьера, касающихся пересветов самих штор, а так же оконных откосов.

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

Первое, на что хотелось бы обратить особое внимание – это настройка Burn Value свитка Color Mapping. Как мы знаем из уроков RenderStuff, рекомендуемое значение этого параметра в универсальных настройках Vray является 0,35. То есть, это значение рекомендуется ставить в любом типе визуализации, будь то интерьер, экстерьер или предметный виз. Но есть небольшая тонкость. Часто именно в интерьерном визе появляются проблемы пересветов - сильный дневной свет бьет в окно, постепенно снижает свою интенсивность и распределяется по комнате, что проявляется в разных степенях освещенности. У окна появляется жуткий пересвет, а дальние участки комнаты могут быть освещены недостаточно.
Параметр Burn Value - (дословный перевод - величина горения), играет огромную роль в формировании пересветов.
Я покажу на простом примере, в котором все настройки сцены будут абсолютно одинаковы за исключением значения Burn Value:

Из приведенных выше картинок ясно, что Burn Value выжигает светлые зоны. Поэтому я пришла к выводу (экспериментальным путем), что при визуализации интерьера, это значение должно быть, в ряде случаев, не выше 0,2, а лучше 0,1.

Применю данный метод к уже созданной мной сцене.
Для начала я выставила настройки визуализации. Настройки мои сразу итоговые:

Материалы я буду настраивать постепенно, один за другим, поэтому я сделала визуализацию в сером материале VRayMtl, чтобы оценить общую освещенность сцены:

Затем я исключила стекла (в моем окне их четыре) из списка OverrideMtl в Global switches:

Настройки освещения в сцене очень простые. Я поставила VRaySun и VRaySky, сделала им связку:

Исключила шторы из списка OverrideMtl в Global switches:


30 Mar, 2015 gus_ann (3dsmax vray expert)
30 Mar, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3

Для штор я задумала сделать сложный смешанный материал. Основная ткань будет бежевой, с сине - зеленоватым рисунком. Выполнить задуманное мне поможет Vray BlendMtl.
Выберу пустой шарик в редакторе материалов и назначу ему VRayBlendMtl:

В слот Base положу VRayMtl:

Зайду в него:

В слот Diffuse положу текстуру:

Основной материал по задумке должен быть бежевый, поэтому я применю к этой текстуре карту ColorCorrection. Для этого я нажму на кнопку Bitmap и из выпадающего списка выберу ColorCorrection:

На вопрос программы, сбросить ли старую карту или оставить, скажу - «Оставить»:

Откроется окно ColorCorrection, в котором я изменю Hue Shift (оттенок) и высветлю текстуру при помощи изменения значения Gamma/Contrast:

Выйду на подуровень выше:

В слот Reflect назначу карту Falloff:

Зайдем в карту Falloff (она откроется автоматически), опустимся в пункт Output и включим галку Enable Color Map:

После чего мне станет доступно редактирование кривой Falloff. Режим редактирования оставьте Mono (то есть черно-белый), и, путем добавления точек и регулирования их ручек, придайте кривой форму:

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

Выйдем из настроек карты Falloff:

И снимем галочку отражений Fresnel reflections, Reflect Glossiness поставим равным 0,4:

Зайдем в параметры Maps этого материала, и в свиток Bump поставим черно белый аналог Diffuse карты:

После чего откроется окно настройки карты Bitmap слота Bump.
Поставьте в нем значение Blur для текстуры 0,01:

Силу проявления Bump поставте 10:

Теперь придадим немного фактуры прозрачности ткани. Скопируем карту из Bump слота, поставим ее в слот Opacity. Силу прозрачности поставим 10:


30 Mar, 2015 gus_ann (3dsmax vray expert)
30 Mar, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3

Выйдем к Blend материалу.
Скопируем созданный Base материал и вставим его в слот Coat в режиме копии. Назовем этот материал Uzor:

Сейчас получается, что и Base, и Uzor материалы совершенно одинаковые. Исправим это, убрав из Diffuse карту ColorCorrection в материале Uzor, оставив там только чистую карту синего цвета:

Уберем карту из слота Opacity в Maps:

Теперь получился сложный материал, состоящий из двух других (Base и Uzor).
Первый - бежевый с прозрачностью, второй - синий, непрозрачный. Смешиваются они сейчас поровну друг с другом 50 на 50 процентов. Я хочу сделать рисунок на шторе. Поэтому я выйду к Blend материалу и в слот Blend Amount (карта смешения) поставлю черно белую карту орнамента:

Получившийся Blend материал назначим на основную ткань шторы, предварительно назвав его Osnovnaya Tkan:

Настало время для первого тестового рендера:

Так как геометрия шторы не имеет толщины (это по своей сути односторонний plane), то нам нужен двусторонний материал на нее. Нажмем на кнопку VrayBlendMtl и выберем из предлагаемого списка VRay2SidedMtl:

В параметрах настройки VRay2SidedMtl я повышу значение Translucency (просвечиваемость):

На тестовом рендере мы видим явные засветы на основном материале шторы:

Что ж, оставим пока как есть и сделаем материал боковинок.
Для этого скопируем Base материал и вставим его в пустой слот:

В слоте diffuse уберем карту ColorCorrection и оставим синюю текстуру.
Нажмем на кнопку VRayMtl и поменяем материал на Vray2Sided:

Назначьте этот материал на отшивку шторы.
Рендер:

На данном этапе видно, что окантовка выглядит нормально, а вот основная ткань пересвечена.

Пойдем в VRay2SidedMtl основной ткани. Что мы здесь видим? Это двусторонний материал, в первый слот Front которого положен VRayBlendMtl (бежевая ткань с синим узором). Во втором слоте Back material не положено ничего:

Это означает, что на одностороннюю плоскость, чем по сути и является штора, она не имеет толщины, наложено два материала – первый Front, второй - Back material. Материал Front лежит со стороны комнаты. Материал Back со стороны улицы. Если в слоте Back material ничего не положено и галочка напротив него не стоит, это значит, что ко двум сторонам шторы применен один и тот же материал, который лежит в слоте Front. Для того, чтобы избавиться от пересвета, мне необходимо немного схитрить и скопировать материал из Front слота в слот Back material в режиме копии:


30 Mar, 2015 gus_ann (3dsmax vray expert)
30 Mar, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3

Теперь надо быть очень внимательными!
Зайду в VRayBlendMtl материал в слоте Front:

Нажму на VRayBlendMtl и из списка выберу VRayMtlWrapper:

Получится вот так:

Что мы сделали? Мы сейчас хотим поменять свойства материала Front, что смотрит лицом в комнату, при помощи VRayMtlWrappper.

Поднимем прием вторичных лучей глобального освещения материалом шторы со стороны комнаты, поставив значение Receive GI = 2, тем самым увеличив его освещенность «вторичкой»:

Выйдем на подуровень наверх к VRay2SidedMtl:

И теперь зайдем в Back material:

Нажмем на кнопку VRayBlendMtl и так же назначим на него VRayMtlWrappper:

Теперь понизим прием вторичных лучей глобального освещения, пересвеченным материалом шторы со стороны окна (точнее со стороны, яркого светящегося неба VRaySky за ним), поставив значение Receive GI = 0,4 и тем самым уменьшив его освещенность для компенсации пересвета:

Рендер:

Пересвет ушел.

Я, пожалуй, сделаю более прозрачным бежевый материал шторы, повысив параметр Opacity в свитке Maps для него до 25. (мне придется это делать, найдя его в Front и Back material материала VRay2Sided):

Посмотрим на откосы. Они пересвечены, даже с учетом того, что это серый стандартный материал 128.

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

Если вы плохо ориентируетесь в проблемах пересвета, и вам трудно определить на глаз пересвеченные зоны, то на помощь придет кнопка в VRayFrameBuffer, которая называется Force color Clamping (сила выхода цветового диапазона):

На приведенном ниже рендере Force color Clamping включен, и эта функция очень явно показывает пересвеченные зоны (на примере одного окна):

Поработаем с ними.
Но для начала надо вспомнить курс физики и ответить на вопрос, а что же такое свойства белого и черного цвета. За эти свойства отвечает так называемое «Альбедо» вещества.
Если объяснить на самом простом и доступном языке, то судя из Альбедо, чисто белый цвет имеет отражения света 100%, средний серый 50%, абсолютно черный цвет не отражает ничего, поэтому мы его не можем видеть (черная дыра в космосе). Согласно курсу физики, у любого белого материала есть свое значение альбедо, то есть сила отражения. И это сила отражения никогда не может быть 100%. По сути нет такого вещества в природе, которое отражало бы на все 100% и имело бы абсолютно белый цвет. Так же каким бы белым вам не казался цвет, всегда можно найти вещество с еще более белым цветом 🙂

Так что, понятие белого – это понятие очень и очень растяжимое.


30 Mar, 2015 gus_ann (3dsmax vray expert)
30 Mar, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3

Внесу геометрию откосов и стен в список исключения (кнопка Exclude… возле OverrideMtl) в Global Switches.

Для того, чтобы мне снизить засвет на откосах, мне необходимо понизить «альбедо» белого цвета для них. Для этого зайду в материал откосов, нажму на кнопку карты Diffuse и из предлагаемого списка назначу туда карту Output:

Откроется окно настроек карты Output, я нажму на кнопку None и в карту Output вложу карту VRayColor:

Назначу цвет VRayColor:

Выйду на подуровень выше к карте Output и поставлю значение RGB Level 0,35:

Посмотрим на рендере что получилось (на примере одного оконного проема):

Как видно, пересвет на откосах ушел.

Займемся материалом длинных портьер.

Я исключу из влияния OverrideMtl в Global Switches только одну штору и буду настраивать материал на ней.

Итак, создам простой материал VRay, назову Portiera и назначу ее на штору:

В Diffuse положу карту Composite:

Увеличу количество подматериалов в Composite до трех:

В третий слот подматериала поставлю текстуру:

Зайду в настройки ее карты, выставлю параметр размытия текстуры Blur 0,01, нажму на кнопку Bitmap и назначу поверх этой карты карту коррекции цвета ColorCorrection:

В настройке карты ColorCorrection поставьте значение яркости на 14:

Скопируем карту ColorCorrection. Выйдем на подуровень выше и поставим ее во второй слот в режиме Instance. А в первый подматериал в режиме копии:

В первом подматериале уберем коррекцию яркости:

Выйдем на подуровень выше к трем слоям. Нам их надо смешать через карту Falloff:

Настройки карты Falloff для смешения третьего и второго слоя:

Для смешения второго и третьего:

Сделаем небольшой Reflect материалу:

Положим Bump карту в материал:

Нажмем на кнопку VRayMtl и поменяем материал на VRay2SidedMtl:

Рендер:

Ну вот и все. Я уберу серый VRayMtl материал из списка OverrideMtl совсем и сделаю рендер всей сцены:

Постобработка:

Рендер:

Постобработка:


30 Mar, 2015 gus_ann (3dsmax vray expert)
30 Mar, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3

Друзья, хотелось бы отметить, что вам не стоит слепо следовать уроку, повторяя все мои действия «один-в-один».

Этот урок основан лишь на моих собственных наблюдениях и моем собственном практическом опыте в борьбы с пересвеченными зонами в оконных проемах интерьерных 3d визуализаций. Не стесняйтесь брать его за основу для своих собственных экспериментов.

Очень надеюсь, что мой опыт из данного материала пригодится и вам!

 

Создание римской шторы - Marvelous Designer. Урок от gus_ann. Часть 1

Создание римской шторы - Ретопология. Урок от Usco и gus_ann. Часть 2

Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann. Часть 3


31 Mar, 2015 Илья
31 Mar, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3
Аня, хочу выразить слова признательности и благодарности тебе в особенности, а так же Usco ребятам из RenderStuff, за этот Мега-труд!!!

30 Mar, 2015 gus_ann (3dsmax vray expert)
31 Mar, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3
Илья, привет. 😉

Спасибо. Мы старались на столько, насколько смогли и по мере появления свободного времени.

Usco помогал мне. Модель двустворчатого крашенного деревянного окна, а так же все текстуры тканей - его работа. Так что и ему от меня огромное спасибо.

Но, честно сказать, с "Мега-трудом" ты сильно преувеличил 😁 .

Надеюсь урок пригодится.

4 Apr, 2015 Максим
4 Apr, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3
Какая странная геометрия окна, спасибо за урок очень много нового узнал , всегда боролся с пересветами на карнизах через VrayOverrideMtl.

30 Mar, 2015 gus_ann (3dsmax vray expert)
4 Apr, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3
А что именно в геометрии окна вызвало сомнение?

4 Apr, 2015 Максим
4 Apr, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3
Модель хорошая но внешнее вызывает какую то зеркальную иллюзию но мы то знаем что оно двустворчатое

30 Mar, 2015 gus_ann (3dsmax vray expert)
4 Apr, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3
Ну я приблизительно поняла, что имеется в виду под зеркальной иллюзией.....
Вообще, окно делалось не один день и оно проработанно по максимуму. Все сделано исходя из референса и даже больше. Возможно здесь больше моих ошибок как визуализатора, чем ошибок именно в геометрии модели, в ее пропорциях.
Если из всего прочитанного появилась именно эта претензия или вопрос (даже не знаю как назвать), то будем считать, что урок удался, что основная тема урока (которая точно не "геометрия окна"😉 дошла до читателя в полном объеме. 🙄

31 Mar, 2015 Илья
4 Apr, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3
Аня, если окно играет такую немаловажную роль в сцене, ты сможешь выложить сцену тоже? Или это невозможно?

30 Mar, 2015 gus_ann (3dsmax vray expert)
4 Apr, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3
Илья, окно как раз наоборот играет второстепенную роль. Оно может быть любым в твоей сцене - одностворчатым пластиковым или с двойной рамой - не имеет принципиального значение какое именно.

Сцену выложить не могу, так как она наполнена моделями не моего собственного производства и право на бесплатное их распространение мне никто не давал.

31 Mar, 2015 Илья
4 Apr, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3
Я имел ввиду пустую сцену, без моделей которые ты не можешь опубликовать. Не проблема, раз нельзя, значит нельзя.

4 Apr, 2015 Максим
5 Apr, 2015 # Re: Создание римской шторы - Визуализация в оконном проеме. Урок от gus_ann и Usco. Часть 3
Урок супер,результат супер ждем четвертый урок про постобработку 👍

Комментировать

Имя:  


Анти-спам (отметьте пункты, с которыми Вы согласны, и уберите отметку, с которыми - нет)
Да, я спам-бот.
Да, я человек.
Правила Пользования Сайтом

RenderStuff © 2008