15 Июнь 2008
Морская вода в 3d max (VRay)
Posted by Vadim BELLinSKY under: 3d max & VRay .
Как и отражение, прозрачность (opacity) мы будем варьировать картой Falloff с «самодельной» Mix Curve:

Почему? Казалось бы вода прозрачная как ни смотри?! Ну, это верно. Только если мы, стоя в море, смотрим себе под ноги, то видим песочек, ракушки, паке… ну вы в курсе. А если смотрим на точку метрах в 30 от себя, то как бы видим еще десятки/сотни метров толщи воды, которая не такая уж и прозрачная. Вот и выходит, что мы своими «кривыми»… нет! не ручками… просто кривыми, делаем море прозрачным… чарующим…
В реальной жизни 3d дизайнер всегда найдет место для небольшого обмана. Это я к чему — снимем-ка галочку Trace Refractions:

Нет, ну действительно! Мы что, бокал с пивом моделируем? Кто там будет присматриваться к точности преломления в метровой толще воды? А скорость просчета в таких работах часто имеет высокий приоритет. Здесь можно.
Перед следующим превизом рекомендую — просто поверьте на слово — заменить Color Mapping с Exponential на HSV exponential:

Считаем…

О! Ну это уже со спины похоже на правду! Осталась пара штрихов. Сейчас мы видим, что наша вода как-то совсем уж безобразно прозрачна. Исправить можно просто откорректировав кривую прозрачности:

И как результат:

Ну… может при определенных обстоятельствах… нет! Лишилось наше море того шарма, легкости. Поэтому предлагаю другой вариант. Замутим-ка воду! Возьмем, да и разместим под ней между дном и поверхностью слой тумана (Fog > Layered), затухающего кверху! И цвет ему дадим такой зелененький — а-ля тропическая лагуна!

Не забудьте вернуть назад кривую прозрачности воды и настроить GI на более «аккуратный» лад:

Нет, ну полюбуйтесь! Вот как мы нарисовали и прозрачность и толщу нашей морской воды одновременно.
Мы здесь не станем обращать внимание на идеально ровный край воды у пирса, на вросшую в бетон будку непонятных пропорций из каких-то здоровенных бревен — это все за пределами урока. Единственное, что можно было бы еще проработать, так это волны. Реалистичней их сделать.
Ну а в остальном хорошо. Беру!
33 Comments so far...
Vadim BELLinSKY Says:
19 Июнь 2008 at 16:32.
Урок прожил некоторое время. За эти дни выслушал некоторые замечания. Надо отметить, что отношусь к конструктивным “аццтой” достаточно лояльно и внимательно.
Среди прочих следует отметить одно особо предметное. Мой знакомый дизайнер (надо сказать хороший мастер) сказал, что я напрасно:
1. наворотил с отражением — чем родной Fresnel reflections плох?
2. использовал туман? В VRayMtl есть родной Fog!
Правильные вопросы! Сначала комплексный ответ на подобного рода замечания:
Я изначально задумывал этот материал морской воды как инструмент художника, который сам может проявить отражения ярче или бледнее, может сделать воду совсем черной, как при шторме или «нарисовать» ее чистой как слеза, может показать дно во всех деталях, а может скрыть их как-бы слоем речного ила.
Как следствие — два таких же прямых ответа:
1. Родной Fresnel reflections высчитывает степень отражения зависимо от IOR материала(Index Of Refraction — коэффициент преломления) и, максимально отвечая физике отражения света от прозрачных материалов, не дает той свободы выбора, которой я искал.
2. Fog в материале VRayMtl — это просто раскраска толщи прозрачного материала. Он сгодится, например, для бутылки «Жигулевского»… или совершенно чистой слегка, скажем, бирюзовой воды… согласен. Но я хотел нарисовать несколько «мутное» теплое море. А это удобно и быстро делать с помощью Rendering > Effects > Fog (layered). Если делать это «правильно», то пришлось бы работать с Glossiness… мне не хочется думать о времени просчета такой воды.
Oleg Says:
23 Июнь 2008 at 11:14.
Неплохой тутор, показывает как сделать быстро и сердито )) Конечно для анимационных поректов мало такой воды, но для стила каких-то архитектурных поректов или же чего-нибудь рекламного вполне подойдет! Гуд )
Vadim BELLinSKY Says:
23 Июнь 2008 at 20:50.
Не, это вызов! =) Обязательно сделаю тутор на тему «Реалистичный пляж в 3ds max». Но в целом согласен — этот урок не предусматривает демонстрацию мест соприкосновения с берегом.
Сергей Says:
24 Июнь 2008 at 8:57.
люди помогите я что-то не могу найти add effects где взять fog? плиз подскажите
Vadim BELLinSKY Says:
24 Июнь 2008 at 9:43.
Все просто:
Rendering > Environment > Свиток Atmosphere > Add > Fog
Сергей Says:
24 Июнь 2008 at 10:18.
большое сп Вадим а то я подумал что уже все.
Сергей Says:
24 Июнь 2008 at 10:19.
Вадим ты из какой страны? я из Казахстана
Vadim BELLinSKY Says:
24 Июнь 2008 at 11:59.
Хм… чувствую, что таки надо сделать «про себя» =)
Я из Украины, славный город Одесса — должен был слыхать! =)
Сергей Says:
24 Июнь 2008 at 21:48.
Я НЕМОГУ ПОНЯТЬ КАК ИЗБАВИТЬСЯ ОТ ПЯТЕН? У МЕНЯ ТЕНИ ПЯТНАМИ ПОЛУЧИЛИСЬ, А ТАК ВРОДЕ ВСЕ В НОРМЕ. ВАДИМ У ТЕБЯ ЕСТЬ МЕИЛ АГЕНТ? Я ПРОСТО УЧУСЬ ЕЩЕ ЕСЛИ МОЖНО Я БЫ ТЕБЕ ВЫСЛАЛ КАРТИНКУ МОЕГО РЕНДЕРА, ТЫ БЫ ОЦЕНИЛ, Я ПОПРОБОВАЛ СДЕЛАТЬ МОРЕ ВРОДЕ ПОЛУЧИЛОСЬ ДОБАВИЛ ПАРУСНИК И ПИРС.
Vadim BELLinSKY Says:
24 Июнь 2008 at 22:01.
«И не зачем так кричать» ©
=)
На самом деле это мое намеренное опущение. Когда я писал “…и настроить GI на более «аккуратный» лад:”, я оставил на опыт читателя окончательные настройки GI.
У тебя размытые тени, потому что ты использовал Light Cache также и в Primary Bounces, как я рекомендовал для быстрого просчета превизов.
Чтобы картинка получилась приемлемой, поставь Primary Bounces > Irradiance map. Попробуй поставить настройки по умолчанию и просчитай результат. Это будет дольше, но результат будет уже близок к финальному.
Более детально в другом туторе… может быть… =)
Сергей Says:
24 Июнь 2008 at 22:03.
И ЕЩЕ ВОПРОС ДЛЯ АНИМАЦИИ ЭТА ВОДА ПОЙДЕТ? ЕСЛИ НЕТ ТО КАК ЕЕ МОЖНО ПЕРЕДЕЛАТЬ?
Vadim BELLinSKY Says:
24 Июнь 2008 at 22:17.
Если тебя не смущает тема, что обсуждалась здесь выше (граница воды и пляжа), то ответ — «Да, для анимации эта вода подойдет.»
Анимируй фазу карты Noise в bump.
Сергей Says:
24 Июнь 2008 at 22:38.
большое спасибо, если можно твой ник на агент или скайп qip, просто у нас тут в казахстане с 3d не очень разбираются и мало у каго можно спросить про макса, нет таких профи, а vray я не давно начал изучать.
Сергей Says:
24 Июнь 2008 at 22:59.
сейчас у меня слабый комп intel (r) пентиум 4 CPU 3.00 GHZ 3.01 ГГЦ 512 ОЗУ NVIDIA GEFORSE FX5200 но собираюсь ставить где то четыре ядра и восемь оперативки и мне интересно макс будет видеть 8 килограмм озу и работать на четырех ядерном?
Vadim BELLinSKY Says:
24 Июнь 2008 at 23:35.
Ну что ж! В добрый путь =) Рекомендую Google и форумы, где собираются настоящие гуру — ты почерпнешь там много полезного.
Ну и я тут буду стараться подкидывать новых актуальных уроков, часть из которых будет по 3d, композингу.
А что до компа =) еще полгода назад я на ЭВМ послабее твоего раза в полтора несколько лет работал над оформлением телепрограмм и телеканалов, архитектурными визуализациями, разработкой постеров размером с дом, flash презентаций, сайтов и всего остального по моим направлениям. Это, конечно, было трудное время =) Но, как это и бывает у настойчивых людей, дальше — больше! =)
Сергей Says:
26 Июнь 2008 at 8:53.
Вадим ты можешь подсказать как анимировать фазу карты Noise в bump?
Vadim BELLinSKY Says:
26 Июнь 2008 at 14:50.
Не хочу показаться невежливым =) но должен заметить, что этот сайт все-таки ориентирован на людей, которые уже имеют базовые знания пакетов, о которых пойдет речь.
Поэтому я могу лишь предложить посмотреть на второй странице урока скриншот, где показаны настройки Noise и обнаружить там параметр Phase, который и нужно анимировать.
Успехов! =)
Chris Says:
2 Сентябрь 2008 at 12:32.
Спасибо за урок. Все получилось с первго раза даже с моими 0-ыми познаниями в 3Д максе. Хотелось бы узнать как моделить морскую пену у берега и у катера когда он плывет :)
Vadim BELLinSKY Says:
2 Сентябрь 2008 at 13:16.
Насчет пены у берегов — это карты… я бы делал картами. Мой знакомый начал было делать урок о реалистичных прибрежных волнах — надо будет поинтересоваться, как там =)
Насчет катера — карта с bump (или displace), привязанная к лодке и particles.
Ну а если совсем по уму — RealFlow. Там и поверхность будет правильными волнами расходиться и бразги-партиклы из-под катера реалистичней. Но время на такую разработку не сравнивается с первым вариантом. Так что надо поразмыслить над рентабельностью =)
Chris Says:
3 Сентябрь 2008 at 10:50.
Спасибо Вадим за ответ :) Но к сожалению мои познания в максе на столько мизерны, что я только приблизительно понял что да как. Буду ждать когда у тебя появиться время и желание, что бы сделать этот урок :)
David Says:
14 Сентябрь 2008 at 1:07.
3ds max редкость в Узбекистане а хотелось бы научится.В 3ds max Я еще чайник. Поможете?
Vadim и Сергей в основном прошу помощи у вас. Если можно отправьте несколько работ JPEG. BMP. MAX форматов на kingdavidneedforspeed3@rambler.ru. Спосибо заранее.
Banderos Says:
17 Сентябрь 2008 at 23:53.
А можно все то же самое, только в Mental Ray + как свет поставить правильно, а то у меня что то не совсем получается, хотя воду делал в RealFlow
Vadim BELLinSKY Says:
18 Сентябрь 2008 at 12:09.
Вот по менталу я пока сам ученик. Очень хороший рендер.
По мере овладевания буду выкладывать поучительные заметки =)
Banderos Says:
21 Сентябрь 2008 at 21:00.
Поставил плагин DreamScape for 3D MAX, вот это класс!! Все просто получается и вода и горы и небо, а материалы готовые. Рекомендую всем
Михаил Says:
2 Январь 2009 at 6:56.
Спасибо за урок! Всё отлично получилось! Из-за урока поборол лень, скачал VRay и научился пользоваться им. Только я не стал делать объекты, лишь воду и поставил на рабочий стол. Вопрос один: до какого значения нужно поменять phase у Noise, что бы получилась хорошая анимация? Пишите ответ пожалуйста в письме на mikh-sereda@bk.ru
Буду ждать!
Samat Says:
13 Февраль 2009 at 0:10.
Спасибо за урок! Как раз на работе нужно смоделировать канал с мостом через него. Не пожалел что прошел по этой ссылке в поисковике. Красавчик!
Самат
Fry Says:
10 Март 2009 at 20:00.
Rendering > Environment > Свиток Atmosphere > Add > Fog
Каюсь, хоть убейте, где эта вкладка Rendering? В материале? Или в настройках рендера Vray?
Vadim BELLinSKY Says:
11 Март 2009 at 12:13.
Rendering — это пункт главного меню 3ds max.
Marlboro Says:
31 Июль 2009 at 18:40.
Привет ..)))) Как дела? ))
Vadim BELLinSKY Says:
31 Июль 2009 at 20:18.
Здарова здарова! =)
Все отлично! Работа не мешает заниматься делом ;) кризис протекает спокойно.
Marlboro Says:
1 Август 2009 at 19:49.
А я думал что ты с 3D покончил…))) А тут смотрю уроки пишешь…))) Видишь кого-то с jam-games?
Dimon Says:
27 Август 2009 at 6:20.
доброго времени суток.
а есть урок по созданию лого GTV. очень бы хотелось посмотреть.
буду очень признателен.




















