Уроки: 3ds Max

Создание коктейля

Всем привет! Меня зовут Андрей Кривуля. Я компьютерный дизайнер, пока нигде не работаю, ибо учусь, все время отдаю учебе. Учусь на компьютерного дизайнера, факультет "Компьютерная графика и интернет технологии", в Компьютерной Академии "ШАГ".

С чего все началось... Как-то препод, после всего изученного, а в то время, мы учили V-Ray, приходит и говорит, что мол, ребята, давайте сделайте что-нибудь интересное в 3д, вкусную картинку. Тема - коктейли. Вот и взялся я за данный коктейль =)

Итак, приступим.

1)Моделинг и настройка материалов:

а) Стакан для коктейля:

Здесь все просто. Если вы раньше сталкивались с кривыми, то для вас нет ничего проще, начертить такую кривую, как на рис.1

Перед тем, как применять модификатор Lathe, заходим в режим "редактирования вершин",то есть переходим на первый уровень, для этого нажимаем на клавиатуре - 1. Выделяем точку, как показано на рисунке, этим мы задаем ось вращения (рис.2).

[Image]

Теперь можно применять модификатор Lathe.

На рисунке показано тело вращения, которые должно получится у вас, а также параметры настройки модификатора Lathe.(рис.3)

[Image]

Материал стекла:

Создаем материал VrayMtl, для это заходим в редактор материалов, нажав горячую клавишу "М", откроется материал Editor, в котором вы увидите превью всех материалов, выбираем одну из сфер, при этом квадратный контур вокруг выбранной сферы станет жирным. Нажимаем на кнопку "Standart" и в списке "Material/Map Browser" выбираем "VrayMtl".(рис.4)

[Image]

В Настройках материала:

На Refl. glossines и на glossiness в закладке Refraction наложим карту, которую рисуем в фотошопе (рис.5), чтобы получились реалистичные подтеки. Для этого нажимаем пустой квадратик напротив Refl.glossiness и соответственно glossiness.

[Image]

Когда карта назначена, в данном квадратике появляется буква "М" - это означает, что наложена карта bitmap, то есть картинка.

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

В закладке "Maps" на bump наложим карту, которая будет использоваться для реалистичной передачи капелек, можно так сказать запотевшего стекла. =) Со значением можно поиграться, я лично остановился на 400.

Сама карта bump рисуется в фотошопе.

[Image]

Карту чуть-чуть размыл, чтобы капельки смотрелись естественно.

Индекс преломления(IOR) я поставил 1.6. Вот и все, материал стекла готов.

[Image]

b) Жидкость, сам коктейль.

Рисуем профиль, как показано на рисунке 6. Обязательно чуть-чуть пересекаем область стакана, для правильной передачи свойств жидкости. Так будет намного реалистичнее, чем без пересечения. Хотя в Maya наоборот, но мы ведь работаем в 3д максе. =)

[Image]

Итак, продолжим. Переходи на уровень вершин, выделяем вершину, как показано на рисунке 7 и применяем модификатор Lathe. То есть все делаем, как и со стаканом. Только сегментов я поставил 86. Почему, да потому что я еще передвигал вершины для еще более реалистичного эффекта. Так как у нас в жидкости лежат лед и лимоны, поэтому они оказывают на нее давление, то есть жидкость как бы чуть-чуть приподнимается в некоторых областях.

[Image]

Вот, что получилось у меня, после того, как подвигал вершины(рис.8):

[Image]

Хотел уточнить, что вершины двигаем только по краям.

Теперь приступим к настройке материала жидкости.

Материал жидкости:

Создаем VrayMtl и настраиваем его, как показано на рисунке 9.

[Image]

Хотел рассказать за Fog Color. Собственно для него ставим цвет RGB(226,167,39) - это и будет цвет вашего коктейля, создается эффект мутности, как в реальной жизни.

Fog Multiplier ставим как на рисунке.

А также индекс преломления ставим 1.3 - для жидкостей он такой.

Вот и все, наша жидкость готова. =)

c) Лимоны.

Итак, создаем сферу(радиус примерно 40см, сегментов 9). Ставим галочку Smooth, в значение Hemisphere пишем 0.38, ставим галку Slice on(Slice from = 128,5; Slice to = 82). Получаем объект, который на рисунке 10. Там же и все настройки, которые я написал.

[Image]

Но, объект не похож на лимон, так как он не сглажен. Да при увеличении сегментов, мы его сгладим, но, чтобы получить более интересный вариант, я применил модификатор TurboSmooth, с значением Iterations = 2. Для сравнения копировал объект, убрал Turbosmooth, но увеличил количество сегментов. Слева - объект без турбосмус, а справа - объект с ним. (рис.11)

[Image]

Теперь приступим к назначению текстуры лимона.

В редакторе материалов, создаем материал VrayMtl на diffuse которого наложим материал Composite с двумя слоями:(рис.12)

[Image]

На первый слой наложим текстуру:

[Image]

На второй слой наложим текстуру:

[Image]

Затем данный материал наложим на Bump, чтобы лимон выглядел реалистичнее.

После этого используем модификатор UVW Mapping с Box Mappingom, двигаем текстуру так, чтобы на рендере получилось, как на рисунке 13.

[Image]

Все, материал лимона готов.

d)Лед и материал льда.

Чтобы смоделировать лед, я создал сферу, с радиусом 30 см, и количеством сегментов - 40. Затем применяю модификатор Noise, с настройками, как на рисунке 14.

[Image]

Чтобы лед был с теме же искажениями, но немножко сглажен, я применил модификатор Relax(рис.15)

[Image]

Материал льда:

Создаем VrayMtl и настраиваем его так, как показано на рисунке:

[Image]

IOR для льда задаем 1.4, можно и 1.309, но в результате экспериментов, я решил поставить 1.4 =)

Все, теперь материалы готовы, модели готовы, можно приступать к настройкам студии и рендера.

2)Студия

Студия, в которой будем рендерить картинку. Хм, здесь нужно подумать, чтобы достаточно хорошо показать стаканчик, я решил использовать четыре источника света Vray: один справа, другой слева, третий сзади, четвертый спереди. Смотрим скрин. Там же на скрине я показываю, как разместил камеру.

[Image]

Настройки у каждого одинаковы: То есть Multiplier поставил 9, а цвет испускаемого света - R:252, G:243, B:220 Камера у меня Target, настройки такие:

Lens = 35mm

FOV: 54,432 deg.

Позже поговорим о Near Range и Far Range для глубины резкости (DOF)

Чтобы видеть область, которую охватывает камера, нажимаем Shift+F.

3)Рендер: Vray 1.5 SP2

Все готово, можно настраивать рендер и идти пить чай. ^_^

Нажимаем F10, чтобы зайти в настройки Vray рендера. Если он у вас не включен, то делаем его рендером по умолчанию, в закладке Common, Assign Render выбираем Vray.(рис.17)

[Image]

Чтобы Vray сделать рендером по умолчанию, нажимаем кнопку Save as Defaults.

Теперь переходим на вкладку Vray, настраиваем так, как показано на рисунке:

[Image]

Затем переходим на вкладку Inderect Illumination и настраиваем:

[Image]

Все, теперь можно рендерить картинку.

4) Настройка глубины резкости и доработка в фотошопе.

Для того, чтобы получить карту глубины, сначала настроим камеру:

[Image]

Используем вкладку environment ranges которая находится в настройках камеры. У меня получились следующие значения: NEAR=155,631см FAR=287,1см.

Далее нам нужно настроить материал для последующей визуализации. Используем стандартный материал. Выставляем значение self-illumination на 100. А для diffuse выбираем из списка Falloff, который тоже настраиваем:

[Image]

[Image]

Теперь данный материал назначаем всем объектам в сцене. Для этого открываем настройки рендера нажав F10, затем переходим в кладку Vray, там в закладке Global Switches ставим галку Override mtl, которая позволяет заменить все материалы в сцене на какой-то из материалов. Для того, чтобы назначить наш материал на все объекты, перетаскиваем его из окна Material Editor на надпись None и в появившемся окне выбираем Instance.

[Image]

Теперь можно нажать кнопку Render. Но, перед этим поставить такое же разрешение, как у оригинальной картинки, к которой мы будем применять Dof. Вот, что у меня получилось:

[Image]

Можно и другим способом сделать карту глубины. Заходим в настройки рендера, там выбираем вкладку Render Elements, нажимаем кнопку Add и выбираем Vray_Zdepth, задаем имя карты и путь, куда ее сохранить. Все, теперь можно нажать рендер.

[Image]

После этого закрываем 3d max и открываем Adobe Photoshop.

В нем открываем основную картинку и карту Z_Depth.

Начнем работу с первым изображением. Делаем копию слоя, затем заходим в меню Layer=>Layer Mask=>Reveal All

Переключаемся на каналы, выбираем только что созданный альфа-канал, туда вставляем карту глубины Z_Depth, после этого возвращаемся к слоям и переключаемся с маски на изображение, к которому применяем Filter=>Blur=>Lens Blur.

В настройках данного фильтра Source выбираем Layer Mask, затем мышкой щелкаем на лимоне, на который будет фокусироваться камера.

[Image]

Все, теперь нажимаем ОК, затем переходим на закладку channels и удаляем альфа-канал.

[Image]

Затем придадим контрастности картинке, с помощью Levels. Нажимаем Ctrl+L и делаем как на рисунке:

[Image]

Вот финальная картинка:

[Image]

Хочется сказать огромное спасибо Баранову Юрию, за то, что он научил пользоваться 3d max, рассказал всякие нюансы и давал советы, когда я делал данную работу.

Всем удачи!

96755 Автор:
Актуальность: 440
Качество: 558
Суммарный балл: 998
Выбор Публики
Голосов: 186 оценки

Отзывы посетителей:

2 3 4 | След.
аватар
  Онлайн
Андрей Кривуля 492 0
PS0103
Шимина
Наталья Кобылянская


Написал в личку =)

Bu*zZ
Коктейль сильно темный. В принципе можно на посте все вытянуть.. Вы точно все по уроку делали? =)
аватар
 
Шимина 1 0
Уважаемый Андрей Кривуля, изображения в вашем пояснении не открываются,к сожалению. ссылки просто перенаправляют на http://2img.org.ua/ua/

В процессе выполнения вашего урока у меня возникло проблема с лимоном( Несмотря на присвоение каналов текстурам не могу настроить материал. Отображается только 1 канал(к тому же у меня в 2012 нет модификатора uvw mapping:(есть uvw map, uvw mapping add и uvw mapping clear, причем последние 2 почему-то не имеют свойств...)
Пробовала создать 2 модификатора-плейна uvw mapa и назначить им каналлы 1 и 2. Тоже ничего не выходит. Не могли бы вы более подробно описать процесс наложения материала композит при помощи umv mapa, или перезалить изображения, так, чтобы их можно было открыть?? А то совершенно непонятно, что я делаю не так...
аватар
 
Че-то со светом проблемы получились. + стакан серый, + вода черная как уже говорилось ранее.
Что не так сделано? В чем может быть ошибка?
аватар
 
Bu*zZ 2 0
И вот что у меня вышло

http://img145.imageshack.us/i/nynnn.jpg/
аватар
 
Bu*zZ 2 0
Автор, Вы забыли указать что перед тем как выбрать Vray Mlt сначало нужно изменить рендер на Vreyевский ))) Такой нуб как я пять минут не мог понять почему у меня в списке материалов не Вирея
аватар
 
kariese 5 0
вкладка "каустика" так и осталась закрытой((((
аватар
 
Forect 2 0
Всем привет! Кто нибудь выложите урок по созданию простенького чего нибудь (гриб, яблоко, кактус в горшке...) с пошаговым описанием урока. Я начинающий. Выбрал для себя направление - моделлинг, а уроков для начинающих маловато...((( ПОМОГИТЕ, кто МОЖЕТ!!!
аватар
 
fabricio 169 0
Плохой урок. Из всего написанного я для себя выделил только как пользоваться Фог колор. НЕ рассказано какие могут возникнуть проблемы. У автора вокруг стакана аж 4 Врей лайта поэтому у него и жидкость светится, а если поставить этот стакан в интерьер - фиг он будет светиться.
аватар
 
DannyD 2 0
Клвёво. вот только у меня лажа получилась. текстуры так не отоброжаються. стекло тупо серое. жидкость тупо чёрная =(
хотя делал всё точь в точь как показано тут . в чём может быть проблема?
аватар
 
satriany 7 0
а меня во всем уроке неистово порадовала фото автора
аватар
  Онлайн
Андрей Кривуля 492 0
1Best>|animation...

Наверное у вас в браузере отключены картинки или он глючит. У меня такое было на Мозиле...
аватар
 
1Best>|animation... 1 0
А почему картинок на урок я не вижу, написано "Image" в прямоугольнике?
аватар
  Онлайн
Андрей Кривуля 492 0
Ruslan11
А где вы здесь увидели использование after effects?
аватар
 
Ruslan11 8 0
при чем здесь after effects??
аватар
  Онлайн
Андрей Кривуля 492 0
Myko
Не спорю, сам реалистичнее стакан сделал, средствами ментала. Но, народ просил урок именно по этому стакану, вот и написал. Вирей тоже рулит, тем более когда я этот стакан делал, мы только начинали учить макс и тогда еще 2010 не было =)
аватар
 
Myko 2 0
Еще разок глянул и ужаснулся - визуализация делается посредством Врей! :-) После всех чудесных нововведений в ментале, что сделала autodesk в 3ds max 2010, актуальность использования ВРея стремится к нулю ))) По-моему, лучше попробовать откусить себе ухо, нежели пользоваться морально устаревшим софтом. Это, конечно, мое ИМХО, но как "космонавт" со стажем считаю своим долгом донести эту точку зрения до большинства 3Д-шников.
аватар
  Онлайн
Андрей Кривуля 492 0
Валентин Чухнов
Дык, по умолчанию он и есть серый, потом уже по ходу урока настраивается, для каждого объекта отдельно. Читайте внимательнее... Или у вас он серый всегда, даже если какой-то параметр меняем?
аватар
 
Валентин Чухнов 2 0
Может я чего не понимаю, но когда выбираю VrayMtl ничего не происходит материал остается серым как стандартный. Рендер стоит Vray. свет камера ничего не помогает при рендере материал просто серый. Может кто знает в чем дело.
аватар
 
Dr. Hitman 1 0
Неплохой урок, всё просто и быстро.
И чёрт побери, тебя максу учил мой полный тёзка =)))) Да к тому же из ШАГовских... Во чума!%)))
аватар
 
PS0103 40 0
Отличный урок! Единственное, хотелось бы поподробнее услышать о пост обработке)
2 3 4 | След.
Зарегистрируйтесь, чтобы добавить комментарий.
Эту страницу просмотрели: 506 уникальных посетителей