Создание парка в 3д макс
Думаю, каждый 3D Художник сталкивается с задачей моделирования природного окружения. Autodesk 3ds Max - это отличный инструмент, любимый многими 3D художниками во всем мире. Данная программа позволяет нам реализовать свои творческие идеи, однако есть такие задачи, которые сложно реализовать стандартными средствами 3ds Max. И тут нам на помощь приходят плагины и скрипты.
Одной из самых сложных задач при создании природного окружения является создание растительности. Безусловно, самым простым способом является использование библиотечных моделей. Однако, использование библиотечных моделей, подходит не для всех проектов. Причин множество. Вот лишь некоторые. Первая - проект не будет выглядеть уникальным. Особенно, это будет заметно на ближних планах. Вторая причина - тяжеловесность моделей. Библиотечные модели обычно содержат много лишних полигонов, а оптимизировать геометрию готовых моделей крайне сложно. Еще одна не маловажная причина - это авторские права на модели. Зачастую, заказчики просят, чтобы в проекте не было библиотечных моделей.
И теперь представьте, что перед вами поставили задачу смоделировать определенный вид растительности или всю растительность в сцене, начиная от травы и заканчивая деревьями. Вдобавок еще и с анимацией роста растений или анимацией ветра. И все это необходимо сделать, не выходя из любимого 3ds Max. Как быть в данном случае? Обычные способы моделирования тут не помогут. Решить эти задачи поможет отличный плагин GrowFX, разработанный для 3ds Max. С его помощью можно создать реалистичные растения, оптимизировать геометрию созданных моделей. На основе предыдущего растения сделать другое и, при необходимости, создать анимацию. Все это гибко настраивается различными модификаторами и построителями, и вы полностью управляете процессом. Подчеркну, это не генератор растений, а, именно, плагин для создания растительности.
На изображении ниже представлена пальма, созданная в Autodesk 3ds Max при помощи GrowFX.
После того как растения созданы и расставлены в сцене, возникает вопрос рендеринга, настройки материалов, постановки света и т.д. Вот уже много лет я использую визуализатор 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.
Материал подготовил:
Александр Пазуренко ака Paz
Рекомендуемая статья по созданию городского окружения в Autodesk 3ds Max.
На мой взгляд, самым быстрым и простым способом создания «послойного» рельефа, наподобие макета из бумаги.
На мой взгляд, самым быстрым и простым способом создания «послойного» рельефа, наподобие макета из бумаги.
Хочу с Вами поделиться, на мой взгляд, самым быстрым и простым способом моделирование «послойного» рельефа, наподобие макета из бумаги. В 3Ds Max, как и любой профессиональной программе, существует куча способом сделать одно, и тоже, но различными средствами, так что этот способ не претендует на звание «Правильного!» и единственного.
В данном уроке показано создание плоскостного плана участка.
Моделирование генерального плана с рельефом описывается в следующем уроке.
Деревья и лес
Моделирование
В видео рассматриваются все этапы создания модели генерального плана по изображению из программы Google Earth. Возможно генеральный план изначально проще начертить в любой из систем для черчения, по типу AutoCad, Revit, Archicad, но в данном видео обширно затрагивается тема работы с линиями в Editable spline именно в самом 3Ds Max.
-
- Подготовка текстуры генерального плана; - обводка дорог; - придание толщины дорогам; - соединение дорог; - скругление поворотов; - создание тротуаров; - бордюр; - плоскость травы; - пруды; - земля на дальнем плане.
BARNHOUSE
Текстурирование
Вторая часть урока, в нем мы рассмотрим освещение, текстурирование и озеленение генерального плана поселка.
-
Настройка освещения;. Текстурирование травы. Текстурирование тротуара. Текстурирование бордюра. Текстурирование дороги. Текстурирование дорожной разметки. Текстурирование полей. Материал воды. Текстурирование берегов водоемов. Материал зданий.
Бонус. Постобработка в Photoshop
Бонусное видео посвященное финальной настройки рендера и постобработке финальных изображений в Photoshop.
Недавно мне пришлось прочитать несколько уроков на тему построения ландшафта в 3ds Max. Помню, что тогда меня удивила неспособность встроенного инструментария 3ds Max быстро и внятно создать имитацию земной тверди, всегда встречались какие-нибудь неудобства. Поэтому я решил провести ревизию основных методов моделирования рельефа и вывести наиболее удобный с точки зрения создания и дальнейшего редактирования. И, понятное дело, если надо получить точную модель реальной земной поверхности, за основу в любом случае придется брать горизонтали высот как на географической карте.
Набор сплайнов-горизонталей для построения рельефа
1. Составной объект Terrain
Поверхность Terrain: слева несглаженная, справа после Turbo Smooth
Первый и самый очевидный способ, который, к сожалению, дает не самый лучший результат. Поверхность строится на основе набора сплайнов-горизонталей, причем расстояние между вертексами непосредственно влияет на форму поверхности. Чаще всего сетка получается слишком грубая, а встроенные в параметры Terrain переключатели дают слишком скромный эффект, поэтому приходится к исходным сплайнам добавлять вертексы вручную или с помощью модификатора Normalize Spline.
5. Модификатором Surface из сплайнов.
Пример рельефа Surface по сплайнам
Этапы работы этим способом: сплайны-горизонтали собираем в один объект-сплайн, применяем модификатор CrossSection, модификатор Surface — получаем сглаженную поверхность. Сложность этого способа заключается в необходимости добиваться одинакового количества вершин на горизонталях — абсолютно нереальное требование на сложных поверхностях.
Можно подобрать еще какие-нибудь экзотические способы, моделить нурбсами, полигонами и еще много чем, но думаю, что оптимальный результат с точки зрения скорость-качество дает плагин Populate:Terrain. Конечная поверхность легко редактируется, замечательно сглаживается, при этом за основу можно брать готовые горизонтали с топоосновы в AutoCAD, что гарантирует точность построений.
Урок моделирования комнаты для начинающих. Из всевозможных хитрых способов создания комнаты выбрал два самых простых и быстрых — для прямоугольной и сложной формы. Показываю на примере 3ds Max 2017, но урок подходит для предыдущих версий тоже.
Моделирование
4. Paint Deformation в Edit Poly
Поверхность получена из Plane с помощью Paint Deform
Плоскость преобразуем в полигональную сетку и рисуем нужный рельеф мышкой (кнопка Push/Pull в свитке Paint Deformation на командной панели). Cпособ идеально подходит для быстрой прорисовки почти произвольной поверхности, поскольку вы можете строить горы и впадины прямо в окне проекции . В этот же раздел можно записать и другие похожие способы создания произвольного рельефа из плоскости: модификатором Noise, Wave…
В данном уроке показано создание объемного плана участка.
Моделирование генерального плана на плоскости описывается в следующем уроке.
1. Нам необходим ситуационный план с видимыми горизонталями. Горизонтали на топографических картах проводят через определенные высоты (1 м, 2,5 м, 5 м, 10 м и т.п.). Величина этих высот зависит от масштаба карты и от характера земной поверхности. Переносим изображение плана местности на плоскость в соразмерном масштабе, сделать это можно положив материал с картой (diffuse) на плоскость.
2. По самой нижней отметке рельефа начинаем обводить первую горизонталь - вести вдоль нее линию. Чем меньше точек будет на искривленной горизонтали, тем лучше. Далее переходим на уровень Spline и копируем (с зажатой клавишей Shift) построенную линию рядом. Делаем мы это, что бы количество точек в сплайне на каждой горизонтали было одинаковым и копировались они сверху вниз. Перемещаем скопированную линию рядом на отметку +10 метров, относительно предыдущей горизонтали. Таким образом, мы будем обводить каждую десятую горизонталь, для большей точности можно обвести каждую пятую, но линий будет больше. Перетаскиваем и искривляем все точки по следующей горизонтали. Повторяем тоже и для другого берега.
3. После того как все горизонтали построены каждую из гих нужно выставить на определенные отметки с шагом опять же 10 метров.
В этом большом уроке рассмотрим все этапы создания генерального плана небольшого поселка. Создадим поверхность земли с дорогами тротуарами и площадками, затекстурируем дороги, нарисуем разметку, разберем материалы поля и воды. А на третьем этапе рассадим деревья на приусадебных участках и вырастим целый лес вокруг. Бонус к данному уроку будет видео о постобработке вида с птичьего полета.
В этом большом уроке рассмотрим все этапы создания генерального плана небольшого поселка. Создадим поверхность земли с дорогами тротуарами и площадками, затекстурируем дороги, нарисуем разметку, разберем материалы поля и воды. А на третьем этапе рассадим деревья на приусадебных участках и вырастим целый лес вокруг. Бонус к данному уроку будет видео о постобработке вида с птичьего полета.
Референс из Google Earth, район города Almere Stad в Нидерландах (52.409840, 5.307270)
3. Модификатор Displace.
Поверхность из плоскости модификатором Displace и картой Noise
Поверхность строится на основе объекта Plane, разбитым на нужное количество сегментов, к которому применяется модификатор Displace с черно-белой текстурой на основе карты высот. Способ хорош правильной четырехугольной сеткой, плотность которой легко менять, плох же самой необходимостью рисовать текстуру где-нибудь в фотошопе. Для получения точного рельефа придется прорисовать точную карту, рассчитав требуемый оттенок серого для каждой горизонтали.
Создание комнаты сложной формы
Чуть хитрее, чем в предыдущем случае. Найдите два отличия!
- Создаем Line по контуру комнаты. Можно сразу поставить вертексы на углах дверных и оконных проемов.
- Выдавливаем модификатором Extrude
- Выворачиваем нормали модификатором Normal.
- Ставим галочку Backface Cull в окне Object Properties, если ее там не было. Это, чтобы стены были прозрачными, если смотреть снаружи.
- Конвертируем получившийся объект в Edit Poly.
- Выдавливаем проемы под окна и двери.
Текстурирование
Бонус. Постобработка в Photoshop
2. Плагин Populate:Terrain
Результат работы плагина Populate: Terrain в 3ds Max
Деревья и лес
Заключительная часть из серии видео, посвященная моделированию генерального плана. В этом видео посадим индивидуальные деревья с помощью стандартного инструмента Object Paint и высадим целый лес с использованием плагина MultiScatter. Деревья использованы из сборника моделей Archmodels vol. 113
Хронометраж видео.
00:17 - геометрия деревьев и материалы.
07:07 - Высаживаем деревья, инструмент Object Paint.
19:20 - Высаживаем лес, плагин MultiScatter.
26:07 - Технические характеристики компьютера для рендера.
Правила моделирования помещений для визуализации
- Не моделим толщину стен, если это не нужно для каких-то специальных целей. Строим декорацию, как в театре.
- Пол и потолок тоже без толщин, если это явно не нужно.
- Стекла или даже рамы в окна можно не вставлять, если на визуализации не должно быть видно их самих, а также их теней и отражений.
Что дальше?
В следующем уроке будем создавать наполнение комнаты: окно, дверь, плинтус и потолочный карниз. Собственно, еще год назад написал скрипт для 3ds Max, который делает это автоматически. Кому интересно, почитайте про RoomBuilder.
Создание комнаты прямоугольной формы
Что такое комната прямоугольной формы? Правильно, кубик! Значит строим примерно так:
- Создаем Box по размеру комнаты.
- Выворачиваем нормали модификатором Normal.
- Ставим галочку Backface Cull в окне Object Properties, если ее там не было. Это, чтобы стены были прозрачными, если смотреть снаружи.
- Конвертируем Box в Edit Poly.
- Выдавливаем проемы под окна и двери.
Читайте также: