Создание природного окружения в Autodesk 3ds Max

Думаю, каждый 3D Художник сталкивается с задачей моделирования природного окружения. Autodesk 3ds Max - это отличный инструмент, любимый многими 3D художниками во всем мире. Данная программа позволяет нам реализовать свои творческие идеи, однако есть такие задачи, которые сложно реализовать стандартными средствами 3ds Max. И тут нам на помощь приходят плагины и скрипты.

Одной из самых сложных задач при создании природного окружения является создание растительности. Безусловно, самым простым способом является использование библиотечных моделей. Однако, использование библиотечных моделей, подходит не для всех проектов. Причин множество. Вот лишь некоторые. Первая - проект не будет выглядеть уникальным. Особенно, это будет заметно на ближних планах. Вторая причина - тяжеловесность моделей. Библиотечные модели обычно содержат много лишних полигонов, а оптимизировать геометрию готовых моделей крайне сложно. Еще одна не маловажная причина - это авторские права на модели. Зачастую, заказчики просят, чтобы в проекте не было библиотечных моделей.
И теперь представьте, что перед вами поставили задачу смоделировать определенный вид растительности или всю растительность в сцене, начиная от травы и заканчивая деревьями. Вдобавок еще и с анимацией роста растений или анимацией ветра. И все это необходимо сделать, не выходя из любимого 3ds Max. Как быть в данном случае? Обычные способы моделирования тут не помогут. Решить эти задачи поможет отличный плагин GrowFX, разработанный для 3ds Max. С его помощью можно создать реалистичные растения, оптимизировать геометрию созданных моделей. На основе предыдущего растения сделать другое и, при необходимости, создать анимацию. Все это гибко настраивается различными модификаторами и построителями, и вы полностью управляете процессом. Подчеркну, это не генератор растений, а, именно, плагин для создания растительности. 
На изображении ниже представлена пальма, созданная в Autodesk 3ds Max при помощи GrowFX.


Следующая задача после моделирования растений - расстановка растительности в сцене. Можно использовать стандартные средства Autodesk 3ds Max, такие как Scatter. Но тут есть множество сложностей. Основная - это нехватка оперативной памяти при рендере и, как следствие, долгий рендер или падение 3ds Max, так как растения иногда нужно рассаживать сотнями, а то и тысячами. В данном случае количество полигонов в сцене будет исчисляться миллионами. Стандартный Scatter может не справиться с подобной задачей.
Нужен другой, более подходящий инструмент, который будет использовать ресурсы компьютера более оптимально. Одно из решений - это использовать плагин MultiScatter, который позволяет очень быстро просчитывать "тяжелые" сцены и оптимизировать процесс расстановки растений. Одно из удобных свойств MultiScatter - это возможность
удалять любой объект из массива, а так же возможность использовать инструмент "кисть" для ручного нанесения или удаления элементов. Опять-таки все это мы можем делать не выходя из 3ds Max и V-Ray.
Ниже представлены следующие изображения.
Первое изображение принтскрин из Autodesk 3ds Max с развернутыми окнами MultiScatter, второе изображение - это уже рендер сцены с рассаженной растительностью.

После того как растения созданы и расставлены в сцене, возникает вопрос рендеринга, настройки материалов, постановки света и т.д. Вот уже много лет я использую визуализатор V-Ray для этих целей. Почему именно V-Ray? Ведь есть много других визуализаторов. Безусловно, это личное предпочтение, но в 3d графике всегда узким местом была скорость визуализации. Как раз одно из преимуществ V-Ray - это скорость и поддержка данного визуализатора разработчиками плагинов для создания различных эффектов. 
Сейчас данный визуализатор динамично развивается. В работе с окружением стоит отметить такие материалы как VRayFastSSS2 - отличное решение для создания поверхностей с диффузным рассеиванием и бликами. Примером подобных поверхностей может быть океанская вода. Думаю тот, кто хотя бы раз пробовал сделать визуализацию водной поверхности, сталкивался с тем, что вода вроде и простой материал для визуализации, но добиться реалистичности не так просто, особенно с диффузными эффектами. VRayFastSSS2 помогает быстро настроить материал и получить отличный результат при меньших затратах времени на рендер.
Другой отличный материал VRay2SidedMtl. Выручает, когда необходимо создать материал листьев для растительности. Материал позволяет имитировать просвечивающие поверхности и быстро просчитывается в отличие от стандартного материала VRayMtl при использовании параметров Translucency.
Интересной задачей и в то же время, требующей определенного подхода при создании природной сцены, является создание эффектов окружения таких как: облака, воздушная перспектива и другие атмосферные явления. Опять-таки, можно использовать фото панорамы с облаками из библиотеки. А воздушную перспективу сделать при постобработке, заранее подготовив канал ZDepth для рендера. Но бывает, что одну и ту же сцену необходимо показать с различными вариантами дневного, либо вечернего освещения с различных ракурсов. А как следствие этого, атмосферные эффекты и облака будут выглядеть по-разному.
Думаю, на сегодняшний день лучшее решение для этой задачи - плагин Ozone. Он содержит большое количество настроенных параметров для атмосферы, плюс можно создавать свои настройки. Хочу отметить, что данный плагин часто используется в киноиндустрии. К примеру, в фильмах: "Мстители", "Пираты Карибского моря 2", "Аватар" и т.д. Ozone является частью программы Vue. Разработчики решили сделать его отдельным продуктом с поддержкой 3dsMax и V-Ray, за что им большое спасибо.
На первом изображении представленном ниже вы можете видеть окно плагина Ozone с вариантами выбора атмосферы. На втором изображении финальный рендер с облаками из курса Render.ru "Художник 3D Окружения. Часть. 2. Моделирование природного окружения".


После того как сцена полностью готова, а необходимые изображения отрендерены, остается выполнить постобработку. Для этого отлично подойдет программа Adobe After Effects. Тут сразу у большинства может возникнуть вопрос: «А можно сделать постобработку в Photoshop, ведь так привычней?» Безусловно, можно, но как быть, если вам необходимо это сделать для анимации. Тут без After Effects или подобного софта обойтись не выйдет. Освоив азы Adobe After Effects, работа в нем покажется вам не сложней чем в Adobe Photoshop. Под After Effects разработано множество скриптов и плагинов со всевозможными эффектами, имитирующими дефекты оптики, особенности фотопленки, световые эффекты, настройки глубины резкости и т.д.
Ниже представлен принтскрин из Adobe After Effects. В левой части интерфейса программы вы можете видеть эффекты, примененные к изображению. 

Ниже можно посмотреть небольшой ролик, собранный в Adobe After Effects.



Все выше перечисленные инструменты, разработанные специально под Autodesk 3ds Max, позволяют 3D Художнику решить сложные технические задачи, тем самым, оставляя больше времени для творчества.
Безусловно, сразу освоить данные программы начинающему специалисту непросто, хотя материала в сети предостаточно. Но при данном виде обучения вопросов возникает значительно больше, чем ответов и процесс обучения может затянуться очень надолго. 
Думаю, более правильным решением на сегодняшний день будет воспользоваться накопленным опытом профессионалов и пройти обучение в авторизированном учебном центре.

Материал подготовил:
Александр Пазуренко ака Paz

http://3dpaz.blogspot.com/

Рекомендуемая статья по созданию городского окружения в Autodesk 3ds Max.

http://www.render.ru/books/show_book.php?book_id=1311

785 0 850 13
17
2013-02-11
Аднака классна) Только вот две проблемы - где достать GrowFX и Ozone и все затестить. В пробных версиях существует ограничения по функционалу. GrowFX Я нашел только для 2011 3Д макса...
2013-02-11
Демка GrowFX доступна на сайте. Можно использовать 30 дней. Все слушатели на нашем курсе ее используют. [url]http://exlevel.com/download/[/url] Тестовая версия Ozone так же доступна [url]http://www.ozone-plugin.com/download/ [/url] Да, есть некоторые ограничения, но можно все протестировать. На нашем курсе "Моделирование Природного Окружения" слушатели получают бонус, полнофункциональную лицензию Ozone. Со сроком использования на 1 год. Плюс есть еще отличная новость по поводу софта, но об этом через пару дней ;)
2013-02-11
Если есть вопросы по материалу, спрашивайте. С радостью отвечу!
2013-02-11
Насколько созданные модели растений пригодны для анимации (легкий бриз, ветер, ураган, срывающий листья)?
2013-02-11
Точнее перефразирую, насколько в рамках этой методики через мультискаттер я ограничен в плане анимации растений?
2013-02-11
Да, ветер можно очень легко анимировать. Ураган, бриз и т.д. Есть специальный модификатор Wind animation. В курсе как раз затрагивается это модификатор.
2013-02-11
Proxy, нет проблем. Конвертируем в VrayProxy и указываем конвертировать анимацию. [url]https://docs.google.com/file/d/0B95-B-qIVvbtZ21faXE5djNGQ2c/edit?usp=sharing[/url] [url]https://docs.google.com/file/d/0B95-B-qIVvbtcURnT3hKUkhnWFE/edit?usp=sharing[/url] Вот уже в proxy [url]https://docs.google.com/file/d/0B95-B-qIVvbtZkNRVXFMak0zTUE/edit?usp=sharing[/url]
2013-02-11
Неплохо) Ок, спасибо)
2013-02-11
А аналоги GrowFX но для Maya есть?
2013-02-11
то есть участникам курса дают год на ozone? и 30 дней на growFX? я правильно понял?
2013-02-12
Ozone вы получаете как бонус к курсу. Лицензия без ограничений, действует 1 год. А демку GrowFX скачиваете с оф сайта. Собственно, созданные модели можно и в Maya использовать. Предварительно переведя модельки в mesh.
2013-02-12
Ну это да, но я так отвык от интерфейса макса, что когда попадаю туда- у меня все вызывает тихий ужас))Несмотря на то что год проработал в максе
2013-02-12
Разработчики вроде говорили, что будут работать в направлении разработки под Maya. Но как успехи я не знаю. Могу спросить :) Там вроде 60% кода нужно было переписывать.
2013-02-13
Если бы я уже не проходил тренинги автора статьи, то прочитав это наверняка бы заинтересовался, так как вопросы как делать небо и собственные модели деревьев у меня возникали. Замечательная статья, автору спасибо! А с тем, что "на сегодняшний день будет воспользоваться накопленным опытом профессионалов и пройти обучение" согласен на 200%, иначе можно зарыться в появляющихся вопросах и уйти в ересь! Я на своем опыте проверил, что так получать знания намного быстрее и эффективнее!
2013-02-25
Спасибо за ваш отзыв, Арсений! Да, сейчас у всех бывших и новых слушателей курса появилась возможность закрепить свои знания и поучаствовать в конкурсе с отличными призами. Детали по данной ссылке [url]http://www.render.ru/forum/viewtopic.php?post_id=1054186#1054186[/url]
2013-04-09
Хорошее оформление рисунков или графики, не очень умею в этом разбираться, но выглядит красиво.
2013-04-09
Спасибо! Ну научиться можно в этом разбираться. По данному материалу у нас есть курс :) http://www.render.ru/center/center.php?mp=course&id=9
RENDER.RU