Airbus A350-900
3d award

Визуализация экстерьера с помощью Vray

 firetwister 2.513.0 4 августа 2008 в 00:00

Всем привет.

Прошло немного времени с предыдущего урока, и я решил написать второй урок по визуализации с помощью V-ray. Этот урок, в отличие от предыдущего, будет описывать визуализацию экстерьера, но, так как настройки рендера вирей не особо будут отличаться от настроек с предыдущего урока, то этот урок также окажется дополнением к старому. Конечно же, у вас может возникнуть вопрос: «А нафига писать урок, если настройки почти не отличаются?» Отвечу: время идёт, мы учимся, продвигаемся, постигаем новое; вот мне и захотелось с незнающими поделиться :) Помимо всего прочего, в рендере экстерьера присутствуют некоторые моменты, которые стоит затронуть.

И так, в нашей работе понадобятся 3D Studio Max 2008, Vray renderer версии 1.50.17, а так же Adobe Photoshop CS3 (ну куда ж без него – левая рука дизайнера, так сказать :) ).

В этом уроке я использовал проект нашей дизайн студии “Master Design MMC”

Архитектор проекта – Самир Измайлов

Дизайн, моделинг, визуализация – ваш покорный слуга

Директор проекта – Мухтар Велизаде

Затронем некоторые моменты:

1. Экстерьер, в отличие от интерьера, рендерится быстрее, если не брать в учёт зелень, деревья, травку и прочие элементы дизайна ландшафта.

2. Экстерьеры находятся под прямым солнечным освещением (погодные условия в учёт не берём, ибо для различного климата, географической долготы и широты, времени дня и ночи – различные подходы. То бишь, различные задачи, поставленные перед визуализатором, решаются по-разному). Будем считать, что у нас идеальные погодные условия: светит солнышко и небо голубое :)

3. Учитывая наши идеальные условия для визуализации экстерьера, должен заметить, что картинка должна быть достаточно контрастная, то есть использование типы Colo Mapping-а, такие, как Exponential и HSV Exponential, нас не устроят. Логично было бы использовать Linear Multiply, но в этом случае мы получим слишком яркие засветы. Поэтому воспользуемся альтернативой – Reinhard.

4. Ну и последнее и самое проблематичное при визуализации экстерьеров – это создание окружающей среды, ибо без неё всегда возникают выкрики подобные этим: «слишком пустовато», «стёкла ничего не отражают, кроме неба» (конечно, что же им ещё отражать, если вокруг ничего нет :) ). Получаются этакие домики на Марсе, хотя даже на Марсе повеселее, чем на обычном и плоском 3Д максовском плэйне :) . Но, всегда есть обходные манёвры ;) :

А. Это скорее не манёвр, а решение проблемы напрямую – то есть создание окружающей среды от «а» до «я», на что нужно огромное количество терпения, усидчивости, ну и главное – времени. Хотя именно такие работы признаются лучшими

Б. Не полное создание окружающей среды, а точнее её подобия + выбор хорошего ракурса, который скроет все дефекты и недочёты. Мы пойдём этим путём, ибо времени как раз таки и нет, да и главное - конечный эффектный результат.

Теперь можно приступить непосредственно к самому уроку :)

Хочу заметить, что в предыдущем уроке мы делали упор на приемлемое качество за приемлемое время. В этом же уроке мы сделаем упор только на качество. Поэтому данные настройки лучше всего реализуются на процессорах Core2Duo E6900 3.0 GHz, Core2Quad Q6600 2.44 Ghz и более мощных процессорах. Но, если ваша машина слабенькая и у вас есть время – то вперёд, в конечном итоге – решать вам :)

1. Пропишите в boot.ini строчку для использования 3Гб оперативной памяти (если у вас Виндоус 32 бит со вторым сервис паком), так как это описано в предыдущем уроке.

2. Настройка гаммы – точно такая же, как в предыдущем уроке.

Добавлю немного инфы о гамме 2,2: При рендере картинки в гамме 1,0 теряются детали в тёмных участках и в тенях. Это приводит к тому, что Вирей просто не видит в таких местах шум, поэтому не фильтрует эти участки. Вследствие чего, если вы захотите поднять гамму в ручную в какой-нибудь программе для пост-обработки и композитинга, то вы заметите, что в тенях остался шум, после повышения гаммы отрендеренной картинки. Гамма 2,2 решает эту проблему – тёмные участки перестают быть тёмными, и Вирей профильтровывает шум и в этих местах.

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

Затрону лишь гладко-стриженный газончик :)

И так, как сделать такую травку? Очень просто. Для этого нам понадобятся две текстуры: одна для диффузного канала, вторя для дисплэйса и нехитрый модификатор VRayDisplacementMod, который вы можете отыскать в списке модификаторов :)

Текстура для Диффуза

Карта Дисплэйсмента

Хочу заранее заметить, что эти текстуры разрешением 1024Х1024 пикселей. С мелкими текстурами результат будет не очень-то уж и хорошим.

Итак, обратите внимание на следующие два скрина:

В стеке модификаторов вы найдёте последовательность применения модификаторов, которая, в конечном, итоге поможет вам создать травку :)

1. Первая красная пометка: выберите переключатель 2D mapping – его выбирают, если в качестве карты смещения (Дисплэйса) используют растровую текстуру. 3D mapping-ом не пользуюсь: его используют в том случае, если в качестве карты смешения используется стандартные максовские процедурные карты, к примеру, Noise. Переключатель Subdivision никогда не использовал, в его назначении разобраться вам помочь не смогу :)

2. Вторая красная пометка: слот – куда нужно назначить карту смещения

3. Третья пометка: Amount – значение смещения, может быть положительным или отрицательным – зависит от вас :) Измеряется в единицах, которые вы выбрали в Units Setup

4. Четвёртая пометка: Resolution – выбор разрешения карты смещения, в нашем случае 1024 пикселей. Precision – точность, чёткость, аккуратность. То есть, чем выше это значение, тем качественнее получится смещение.

Ну вот, по части травки – всё :)

Примечание: всё-таки, на переднем плане лучше делать трёхмерную травку, аля Hair and Fur или Vray Fur, а не дисплэйсментом. Дисплэйсную траку лучше ставить на задние планы. Но, на мой взгляд, для достижения этих целей, лучшим решением является плагин Super Grass – поищите в сети, плагин распространяется бесплатно. Почему я пренебрёг этими условиями и правилами – нехватка времени :)

Поехали дальше.

Освещение: тут я использовал уже стандартную для всех вирейщиков связку Vray Sun + карта Vray Sky в слоте Environment. Настройки и применение их можете посмотреть в моём предыдущем уроке. Ну, раз мы используем Вирей Солнце и Небо, нам придётся воспользоваться Вирей Физической Камерой. В чём её преимущества перед стандартной максовской камерой? Главные преимущества – это физическая корректность, вирей камера имеет почти все настройки реальных фотокамер: апертура, выдержка или скорость затвора, экспозиция или скорость фотоплёнки или светочувствительность фотоплёнки, виньетирование – для полного счастья остаётся прикрутить к ней параметр Flash – Фотовспышка :), но её можно имитировать и обычными источниками света. Забудем про вспышку, ибо сейчас мы занимаемся экстерьером. И так, настройки вирей камеры для экстерьерной визуализации я выставил такие:

1. f-number/апертура – 8 (по умолчанию). Чем меньше значение, тем светлее получаемое изображение.
2. shutter speed/скорость затвора (s в степени -1) – 200 (по умолчанию). Чем меньше значение, тем светлее получаемое изображение.

В действительности апертура и скорость затвора – взаимозависимые величины и настраиваются относительно друг друга по специальным таблицам. Кроме того, для разных сред съёмки (интерьер или экстерьер) – свои таблицы значений. Вы можете поэкспериментировать на тестовых сценах, чтобы лучше понять эти параметры. Обычно я делаю так: выбираю значения из таблиц, делаю тестовый рендер, если не нравится результат, подбираю свои значения – дело вкуса. Настроив эти два параметра, их можно больше не трогать, а яркость конечного результата настраивать параметром светочувствительности плёнки.

vignetting/виньетирование – 1 (по умолчанию). Виньетирование позволяет сделать края получаемой картинки слегка затемнёнными, что обычно бывает при съемке реальным фотоаппаратом. Вы вольны отключить этот эффект, или ослабить его, уменьшив значение виньетирования.

Film speed (ISO)/светочувствительность фотоплёнки – 150 (по умолчанию 100). Чем выше, тем светлее картинка.

Обращу ваше внимание также ещё на два взаимосвязанных параметра: Zoom factor и Vertical Shift.

Зачастую нам не хватает обзора при рендере из камеры. Чтобы увеличить обзор, можно уменьшить параметр Zoom Factor (по умолчанию – 1), но, к сожалению, при увеличении обзора появляются искажения перспективы. Чтобы поправить эти искажения воспользуйтесь параметром Vertical Shift (по умолчанию равен нулю; может быть как положительным, так и отрицательным). Я не буду объяснять, как, что и для чего. Просто попробуйте увеличить или уменьшить этот параметр, и вы сами всё поймёте, ибо изменения происходят интерактивно прямо во вьюпорте :)

White Balance – баланс белого. Очень полезная и хорошая настройка. К сожалению, многие не знают, как ею пользоваться. Убедился в этом, так как часто натыкаюсь на такие вопросы: «почему у меня потолок серый на рендере? Я же задавал ему белый цвет!» и прочие вопросы в этом духе, связанные с белым цветом :) Небольшой твик, который я перенял у нашего товарища Сергея Ладейщикова aka Saluto, за что ему спасибо :) Итак, предположим, что вы рендерите картинку, а белые цвета на ней выходят какими-то не белыми (зачастую, это происходит в интерьерной визуализации… в экстерьерах такие проблемы встречаются намного реже). Всё, что вам надо сделать, это создать в перед камерой бокс (не в притык к ней конечно же, а на некотором от нё расстоянии), назначить ему белый материал и отрендерить его регионом, чтобы не терять времени. Потом, просто берёте пипеткой цвет с бокса и этот самый цвет назначаете в цветовой слот параметра White Balance. Всё :) В реале, такую корректировку называют, корректировка по «белому листу».

Перейдём к настройкам рендера.

Я не буду затрагивать, и описывать те настройки, которые описывались в предыдущем уроке. Затронем только те параметры, которые мы будем менять по отношению к предыдущему уроку. Напоминаю – наша цель – получить качественный рендер с минимальным шумом, максимальной чёткостью, при этом мы избавимся от GI хлопьев, пятен и ненужных артефактов. Хочу также обратить ваше внимание на маленькую, но очень важную вещь – это аккуратное и грамотное моделирование. Вирей в этом плане капризный рендер и любит, когда сцена сделана в реальных масштабах, без всяких пересекающихся плоскостей, объектов и компланарных полигонов: зачастую большинство артефактов, проблем и овербрайтов возникают на рендере из-за не аккуратного моделирования, к примеру, стены без толщины, сделанный из плоскостей – вирей солнце будет просто простреливать такие стены лучами, полностью их, игнорируя – проблему решит модификатор Shell, придав толщину стенам.

Ближе к делу, как говорится :)

В первую очередь выставьте большое разрешение рендера, я выбрал 1280Х960 пикселей; хотя чем больше, тем красивее получится рендер :)

Vray: Adaptive Dmc Sampler

В предыдущем уроке мы назначали минимальное кол-во сабдивов, равное 1 и максимальное кол-во сабдивов, равное 100. Это универсальные настройки, в котором автоматически определяется качество конечного рендера, зависимое также от параметра Noise Threshold, который мы рассмотрим позже. Теперь нужно назначить минимум 2 и максимум 8 сабдивов.

Vray: Color Mapping

В прошлом уроке в интерьерной визуализации мы использовали тип HSV Exponential, чтобы получить мягкие засветы и сочные цвета. Теперь же мы воспользуемся типом Reinhard, чтобы получить более контрастную картинку в конечном итоге. Multiplier – множитель; чем выше, тем светлее конечный результат (по умолчанию 1). Burn value – дословный перевод значение выжигания :) Чем выше значение, тем ярче засветы. При значении 1 вы получите такой же результат, как при Linear Multiply; при значении 0, такой же результат, как при Exponential. Поэтому мы выберем альтернативу – слегка мягкие и немного яркие засветы. Значение Gamma и включение этих трёх галочек – для меня уже дефолт :) Обращу внимание на галочку Sub-pixel mapping. Многие не включают её, потом же у тех же многих возникают вопросы: почему вокруг бликов, вокруг засветов появляется чёрная кайма? Включите галочку Sub-pixel mapping и проблема будет устранена.

Vray: Irradiance Map

Красным отмечены те параметры, которые я изменил, по отношению к предыдущему уроку.

Hsph. Subdivs я изменил на 60 (по умолчанию 50), что должно улучшить качество карты светимости. Выше 80-и поднимать не стоит.

Sample lookup я изменил на Overlaping (по умолчанию установлено Density Based), что незначительно избавит нас от пятен и хлопьев в мелких деталях, карнизах, малых архитектурных формах и т.д.

Режим Single frame я изменил на Incremental add to current map – на всякий случай, если мне захочется рендерить с другого ракурса. Выбрав этот режим, нажмите Save и выберите директорию, куда будет сохранятся просчитываемая карта светимости. Затем включите ниже галочку Auto Save, нажмите Browse и укажите путь на ту же самую карту светимости, которую вы только что сохранили. Что это нам даёт? Во-первых, если вы рендерите анимацию, это ускорит покадровый просчёт карты светимости, а так же избавит от фликов в карте светимости; во-вторых, так как мы не делаем анимацию, это не мешает нам использовать этот режим. В чём вкусность этого режима? Первый просчёт карты светимости затянется надолго, но зато он сохранится в файл. Теперь, предположим, вы хотите отрендерить ваш экстерьер с другого ракурса. Вы меняете местоположение камеры и запускаете рендер. Вирей не будет подробно просчитывать те же зоны картинки, которые просчитывались ранее, если эти зоны видны на другом ракурсе; вирей только аккуратно добавит сэмплов, лишь там, где их не хватает, в итоге второй ракурс отрендерится быстрее, чем первый.

Примечание: если после просчёта карты светимости и рендера вы решили внести кое-какие изменения в сцене, то прежде, чем заново рендерить, нажмите кнопку Reset возле кнопки Save. Это сбросит прежде просчитанную и сохранённую карту светимости на нуль, чтобы она заново просчитывалась при рендере. Иначе глюков и артефактов на рендере вам не избежать ;).

Vray: Light Cache

Number of passes – количество проходов. Выбираем число, равное количеству ядер нашего процессора. У меня двухядерный процессор, поэтому я выставил значение 2.

Pre-filter включаем, выбираем значение 100 (хотя можно и меньше), а Filter выбираем None. В предыдущем уроке префильтрация у нас была отключена, и был включён фильтр Nearest. В этом уроке мы исправляем данную ситуацию. Почему? Использование фильтра затормаживает просчёт Irradiance Map (спасибо Сергею ака Saluto за данную информацию), сам Pre-filter нужен, чтобы сгладить карту света – этот параметр уже окончательно избавит нас от GI хлопьев и пятен :)

Use light cache for glossy rays – запекание глосси в карте света. Ускорит просчёт глосси эффектов, тоже прирост в скорости :)

Vray: DMC Sampler

Adaptive amount мы уменьшим до значения 0,78

Noise Threshold мы уменьшим до 0,005

Уменьшение этих двух параметров приведёт конечный рендер к уменьшению шума до минимума.

Вот в принципе и всё.

Конечный рендер. Просчёт занял 1 час и 33 минуты на моём домашнем компе с процессором Core2Duo E6750 2.66 GHz и опертивной памятью в 2 ГБ с разрешением рендера 1280Х960 пикселей.

Результат пост-обработки. Информацию по пост-обработке смотрите в предыдущем уроке.

Всем спасибо за внимание :) Надеюсь, урок окажется для вас полезным. Все вопросы, относящиеся к этому уроку, можете отправить на почту firetwister@rambler.ru

Статья опубликована с разрешения автора! Все права на статью, принадлежат автору!

Комментарии (Всего: 25)

Online|Offline spartak80-80 4.0 0.0 6 августа 2008 в 02:00 #0

Аватар spartak80-80
Отлично!
Слушай дорогой, а"скажи" мне пожалуйста как в случае с фасадами использовать фон. Я использую как карту внейней среды, но на ней vray материалы просвечивают....

Online|Offline blackmen009 2.0 0.0 5 сентября 2008 в 05:47 #0

Аватар blackmen009
Извиняюсь, а где находиться vraydisplacementmod??? )

Online|Offline санжар 0.0 0.0 11 сентября 2008 в 11:45 #0

Аватар санжар
otlichniy urok !
spasibo!

Online|Offline jocker4444 4.0 0.0 12 сентября 2008 в 23:15 #0

Аватар jocker4444
на будущее мне пригодится.спсибо!

Online|Offline takenzi 0.0 0.0 10 октября 2008 в 13:30 #0

Аватар takenzi
Ребята только начинаю изучать V-ray.Так что помогите !
Подскажите как создавать материалы V-rau b ocвещение экстьерера,
очень нужен! заранее благадарю!

Online|Offline freebin 0.0 0.0 11 октября 2008 в 14:18 #0

Аватар freebin
Респектище!!!

Online|Offline firetwister 2.5 13.0 16 октября 2008 в 07:30 #0

Аватар firetwister
2 spartak80-80
сохраняешь рендер в формате TGA и через альфа канал вставляешь в фотошопе любой фон

2 blackmen009
скорее всего в списке модификаторов где ж ещё ему быть?

2 takenzi
маты создавать так же. как всегда и везде :)

2 санжар, jocker4444, freebin
спасибо :)

Online|Offline Ев ей 0.0 2.0 6 ноября 2008 в 16:43 #0

Аватар Ев ей
Круто! Как раз мне надо было!..

Online|Offline fazlihon 0.0 0.0 13 ноября 2008 в 22:02 #0

Аватар fazlihon
Хороший урок ! Спасибо! Можно с таким-же качеством отрендерить анимацию камеры - пролет по ландшавту ? рсчитывать будет месяц навероное ??) Есть для этого соответствующие настройки или другой метод просчета ?

Online|Offline poweres 0.0 0.0 11 декабря 2008 в 11:50 #0

Аватар poweres

Online|Offline darkpredator 0.0 0.0 17 декабря 2008 в 11:15 #0

Аватар darkpredator
чесно говоря, визуализация на 3+ даже с качеством very low можно добиться куда более лучших результатов, со стандартными настроками

проверино на опыте

сцена немного засвечена, есле конечно это не Африка, с таким засветом нада пальмы на фоне ставить

минимальное кол-во сабдивов 1
максимальное кол-во сабдивов 100
я бы оставил так

описание урока неплохое, но снастройками не очень

Online|Offline jumper 0.0 -1.0 16 февраля 2009 в 21:22 #0

Аватар jumper
blackmen009,vraydisplacementmod в списке модификаторов в самом низу

Online|Offline ArmaNorth 0.0 0.0 9 апреля 2009 в 17:45 #0

Аватар ArmaNorth
для новичков не достаточно подробно расписаны некоторые моменты, даешь сслыку на первый урок. трава у меня не получилась такой как на картинке. п скринам можно понять что у вас трава на основе сплайнов

Online|Offline MOHCTP 0.0 3.0 17 апреля 2009 в 17:10 #0

Аватар MOHCTP
вот здеся вот отличный урок по созданию травы
http://www.3dmir.ru/s_tutor/tutor/69.html
там всё очень просто и понятно

Online|Offline NAF 0.0 0.0 20 июня 2009 в 14:13 #0

Аватар NAF
То что искал!!!!!!! СУПЕР)

Online|Offline Morgot 0.0 0.0 11 августа 2009 в 15:15 #0

Аватар Morgot
автору конечно большое спасибо за труд и потраченное время, но при настройках по вашему уроку вышла странная деталь, фактически исчезли тени, изменение shadow subdivs никакого эффекта не дает, автор если можно подскажите в чем причина
ЗЫ. тени не совсем исчезли а еле заметны, при распечатке вообще их не видно
с уважением Марат

Online|Offline aaaaazzzzz 0.0 0.0 15 августа 2009 в 16:32 #0

Аватар aaaaazzzzz
добрый день!помогитя!!!! я не могу найти в настройках врея Light cache

Online|Offline vadisk 0.0 0.0 15 ноября 2009 в 19:31 #0

Аватар vadisk
я сделал настройки как в уроке, но к сожелению это не сильно повлияло на конечный результат!!! у меня та же проблема, что и у Марат-а плюс сильные засветы!! может это связано с тем, что всю архитектурную часть я импортирывал с Архикада, хотя текстуры задавал уже непосредственно в Максе!

Online|Offline rizik 0.0 0.0 15 декабря 2009 в 21:03 #0

Аватар rizik
настройки камеры посмотри , и как ты импортировал из Архикада ? текстуры при рендренге видны ?


Спосибо за урок помог !

Online|Offline Naro 16.0 40.7 18 апреля 2011 в 05:56 #0

Аватар Naro
Спасибо автору за то, что стараешься помочь освоить Врэй, урок понравился!

Online|Offline Natalliny 116.6 547.6 16 мая 2011 в 23:22 #0

Аватар Natalliny
Огромное человеческое спасибо!

Online|Offline Inna 0.0 0.0 13 марта 2012 в 19:11 #0

Аватар Inna
через альфа канал вставляешь в фотошопе любой фон
КАК вы все это делаете??? Пожалуйста, Талех, подскажите! Я не понимаю, как вставить фон, чтобы были видны мягкие тени. Как рендерить с альфой я знаю.

Спасибо

Online|Offline Derbeneva 0.0 0.0 18 мая 2012 в 00:48 #0

Аватар Derbeneva
Деревья очень долго рендерятся,думаю нужно в материале отключит refract и reflex, только не знаю как это сделать.Подскажите пожалуйста

Online|Offline romanww 0.0 0.0 12 января 2013 в 04:37 #0

Аватар romanww
Новый курс Куценко Максима — «Эффективный моделинг и визуализация экстерьеров» Дайте Мне 5 Часов и 48 Минут, И Я Научу Вас Делать Такие Картинки, От Каких Заказчик Будет В Восторге! Возможно Вы Не Поверите, Но после Изучения Всех Уроков, Вы Самостоятельно Сможете Создавать В 3d Max Экстерьеры И Успешно Их Визуализировать — http://video-kurc.ru/news/2013-01-11-1783
Что бы оставить комментарий вам необходимо войти или зарегистрироваться!

Советуем почитать

Настройки материала VRayMtl

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

Комментарии 51 Рейтинг 11 Просмотры 162 853 Автор: seaman 11 ноября 2007 в 00:00

Использование HDRI совместно с рендером VRay

Данный урок позволяет изучить основы использования изображений с высоким динамическим диапазоном (HDRI), применяя их совместно с подключаемым визуализатором VRay.

Комментарии 16 Рейтинг 4 Просмотры 134 838 Автор: diablo_ 4 ноября 2007 в 00:00

Самосветящиеся объекты в VRay

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

Комментарии 11 Рейтинг 4 Просмотры 73 694 Автор: diablo_ 21 июня 2009 в 00:00

Освещение при помощи VRay

Это краткий урок по освещению интерьера при помощи VRay.

Комментарии 7 Рейтинг 1 Просмотры 123 500 Автор: diablo_ 13 мая 2007 в 00:00

VRay - что это такое и как этим пользоваться: Част

В первой части были рассмотрены основные принципы работы и назначение некоторых настроечных параметров VRay. А сейчас давайте посмотрим, как все это можно использовать на практике.

Комментарии 4 Рейтинг 1 Просмотры 47 599 Автор: diablo_ 26 июня 2006 в 00:00

3D моделиприслатьещё

Форумещё

Конкурсы CGWarsещё

КСМ №188
20.04.2019 — 20.05.2019 Комментарии0 Просмотров0 0

Хороший рендер 37
05.04.2019 — 05.05.2019 Комментарии16 Просмотров3 1

Блогиещё

Популярные урокиещё

Реклама

3dmir.ru - Вся компьютерная графика
      www.megastock.ru