Как размножить деревья в 3д максе

Добавил пользователь Morpheus
Обновлено: 19.09.2024

Визуализация экстерьера – сложный, но увлекательный творческий процесс. Он включает в себя презентацию домов, коттеджей, приусадебной территории с разных ракурсов, в дневном и ночном освещении. Такие изображения необходимы в первую очередь архитекторам, чтобы еще до начала строительства в деталях представить, как будет выглядеть будущая застройка. Например, понять, как архитектурная форма вписывается в уже существующее пространство, правильно ли подобрана отделка, кровля, окна, двери и многое другое.

Советы новичкам по визуализации экстерьеров

Вот какие моменты следует учитывать перед началом работы:

Создание полноценной картины для эффектного представления, выбор выгодного ракурса, настройка света – кропотливая работа, требующая внимания и усидчивости. Можно обучиться азам самостоятельно, но лучше под контролем опытного преподавателя, который объяснит все тонкости и будет разбирать ошибки на практике вместе с вами.

Теперь рассмотрим общие моменты, которые вызывают трудности у новичков — работа с материалами, настройка освещения и рендера в Vray.

Материалы для экстерьеров

Материал – это совокупность свойств поверхности. Ему можно задавать цвет, фактуру, блеск, прозрачность и т.д. Работать с материалами предстоит в редакторе, который открывается на вкладке Rendering. Дальше открывайте пункты Material Editor и Slate Material Editor. Здесь вы увидите библиотеку материалов и текстур, настройку параметров.

При работе с материалами следует знать:

  • • Материалы применяются ко всем объектам, чтобы те смотрелись реалистично.
  • • Почти все материалы имеют отражение (Reflection). Чем темнее материал, тем выше отражение, и наоборот.
  • • Помимо Reflection обязательно скорректируйте параметр Glossiness – изменение степени глянца/размытия блика.
  • • В слоте Diffuse на материалы обязательно нужно накладывать текстуру.
  • • Для изменения поверхности важно уметь работать с каналами, например, Bump. К Bump подключаются текстуры – любые бесшовные картинки.

Чтобы в результате получить фотореалистичную картинку, следует соблюдать законы физики. Один из основополагающих принципов настройки материалов – определение их как диэлектриков или проводников (dielectric & conductor). Диэлектрические материалы являются изоляторами, а проводящие – проводят электричество. Диэлектрики — стекло, пластик, дерево, керамика, кожа и т.д. К проводникам относятся металлы.

От типа материала зависит свойства света в 3ds Max, а именно: отражение, прохождение сквозь объект и поглощение.

Когда свет отражается или проходит сквозь объект, мы можем наблюдать:

  • • Окрашивание (color bleeding) – свет отражается от рассеивающей поверхности и окрашивает близлежащие поверхности. Например, яркий цвет пола может перейти на светлые стены или потолок. Окрашенные отражения характерны для металлов.
  • • Каустику. Различают отраженную каустику (reflection caustics), когда блики отражаются от зеркальной поверхности и преломленную каустику – блики, появляющиеся в результате прохождения света сквозь преломляющую поверхность.
  • • Подповерхностное рассеивание (subsurface scattering). Происходит, когда часть света поглощается объектом, а часть выходит с другой точки. При этом объект окрашивается в процессе. Поэтому у неметаллов (диэлектриков) свой цвет, тогда как блики у них всегда белые.

Важно: все материалы имеют отражательную способность, даже самую минимальную (например, абсолютно черная поверхность тоже отражает долю света). Поэтому текстура отражения применяется ко всем материалам, в противном случае картинка будет плоской.

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

У материалов-проводников нет подповерхностных отражений. Поверхностные отражения зависят от степени полировки металла. Они могут быть зеркальными или матовыми.

Важное свойство, о котором нельзя забывать – это преломление света. Лучи света искривляются, проходя через границу раздела двух сред. Коэффициент преломления называется IOR. В рендере VRay IOR отдельно настраивается в свитке Reflection и в свитке Refraction (параметр Fresnel IOR).

Рассмотрим основные материалы, которые пригодятся при создании экстерьеров:

Также для полноценной работы с экстерьерами будет полезно освоить создание материала воды, пластика, плитки, коры дерева, зеркала и т.д. Пошаговый процесс создания и настройки материалов работу с каналами, применение текстур, регулировку баланс теней, бликов, отражений, каустики и др. мы рассматриваем на курсах 3ds MAX. Обучения длится до 6 месяцев и затрагивает все основные аспекты работы с программой, которые необходимы визуализатору.

Ночная визуализация экстерьера

Освещение – важнейший этап в моделировании экстерьера. Свет влияет на восприятие объекта, создает особую атмосферу. Неправильно поставленный свет сразу испортит впечатление о картинке в целом.

exterior-visualisation

В 3Ds Max есть два вида освещения: естественное и искусственное. Естественное задает солнце и небо (Corona Sun и Corona Sky, либо V-ray Sun и V-ray Sky).

Ночной рендеринг используют в качестве дополнительных видов для заказчиков проекта. В 3Ds Max обычно такое освещение можно задать с помощью карты HDRI или изображения широкого динамического диапазона. Она накладывается на окружающую объект обстановку, а затем из каждой точки проецируется реалистичное освещение.

Настройка рендера Vray для экстерьеров

Среди рендеров для 3Ds Max используется Corona Render, V-ray, ART Renderer, Scanline renderer и другие. Рассмотрим V-ray, т.к. он максимально удобно настраивается и дает возможность получить четкую картинку.

На качество влияет выставленное разрешение картинки. Чем больше разрешение, тем четче будет изображение. Задавайте параметры не менее 1200х800 для превью и для печати 1500х1000, 2000х1333, 4200х2800 и т.д. Ключевые настройки меню рендера находятся на вкладке Vray.

Вот некоторые важные параметры на свитках и их значение для конечного рендера:

Настроек рендер масса – для каждого проекта экстерьера придется задавать индивидуальные параметры. Можно облегчить задачу, чтобы не настраивать рендер каждый раз заново. Например, создать собственный preset настроек и каждый раз загружать его.

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

nr_pushkin2_948

Это все одна большая сцена, из фотошопа только цветокоррекция.

nr_pushkin7_952


Фрагмент рендера.

Нет, железо у нас самое обычное. Но мы работаем на основе двух важных принципов:

Мы не прорабатываем то, чего не будет видно.

Подход к организации работы над проектом. Мы заранее учитываем возможность работы со сложными сценами.

После прочтения этой статьи, вам может показаться, что эти правила только замедляют работу. Но это обманчивое предположение. Эти принципы быстро входят в привычку, нужно только постоянно им следовать. В итоге вы сможете работать со сценой любого объема в сжатые сроки.

Конфигурация железа.

Начнем с типовой конфигурации компьютеров, на которых собираются наши проекты.


  • Процессор Intell i7 3770k
  • 32 GB Ram (память сейчас недорогая, не экономьте на ней)
  • SSD жесткий диск
  • Видеокарта GTX 650 2 ГБ
  • x64 Windows, позволяет обойти ограничение в 3Gb памяти.

Как видите, компьютеры мощные, но ничего особенного (актуально в начале 2015г.)

Секрет успеха кроется в организации сцены и правилах работы. Пройдемся по главным моментам:

Поликаунт.

nr_polycount_946

Количество полигонов, из которых собирается основная сцена, редко превышает показатель в 16 миллионов. Главное правило — количество полигонов должно быть оправданным. Мы не моделируем мелкие детали, не снимаем фаски на объектах, которые будут показаны издалека. В среднем, на один многоэтажный дом мы закладываем не более 200 тыс. полигонов.

nr_faces_942

VrayProxy.

объект будет активно копироваться в сцене

объект имеет в себе слишком много полигонов

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

nr_bounding_box_0937

Копирование объектов.

MultiScatter.

Общий совет: по максимуму используйте готовое.

nr_controllers2_939

File > References > Xref scene

собирать сцену из нескольких частей

каждый сотрудник сможет работать над своей частью сцены, независимо от коллег

nr_folders_943

nr_xref1_964

nr_xref_off_963

nr_pushkin3_949


Один из ракурсов проекта

Для удобства и оптимизации работы мы активно используем слои. Они позволяют временно отключить группу объектов, которая в данный момент не нужна.

nr_Layers_944

Всегда отключайте слои, с которыми вы в данный момент не работаете.

Текстуры

Мы используем только текстуры в формате JPEG. Мы не рекомендуем использовать текстуры в формате TIFF и PNG, так как они занимают много памяти и сильно снижают общую производительность.

Материалы

Оптимизация вьюпорта

Оптимизированный вьюпорт — залог быстрой и эффективной работы.

Для удобства работы с большими сценами во вьюпорте, мы используем следующие правила:

Отключаем отображение текстур, если в данный момент не требуется работать с UVW Map. Все текстуры можно отключить во вкладке Display > Shaded: object Color.

nr_shaded_961

Отключаем отображение всех Xref, с которыми мы в данный момент не работаем.

nr_display_as_box_941

nr_controllers2_939

nr_multiscatter_box_945

nr_degradation_940

Рендер. Превью.

Подготовка сцены к рендеру.

Совет: при импорте или мердже модели из библиотек в рабочую сцену, проверяйте и оптимизируйте ее в отдельной чистой сцене. Это позволит исключить проблемные материалы, потерянные текстуры и прочие неприятности.

2. Сцена не должна содержать кириллицу или любой другой язык в названиях объектов, материалов, названии сцены и т. д. Только латинские символы. Сетевой рендер не поддерживает кириллицу, это приведет к ошибкам при сетевом рендеринге.

3. Сцена не должна содержать стандартные и Raytrace материалы. Это приводит к зависаниям сцены, вылетам или пятнам.

nr_vrat_convert_962

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

Типовые настройки рендера выглядят так:

render_settings_4

Vray Global switches:

Reflection/refraction max depth: 3 — этого параметра хватает для большинства сцен. Не рендерятся лишние переотражения. При необходимости, можно увеличить.

Vray: System

Default geometry: Static

Dynamic memory limit: 30000Mb

Это значительно ускоряет рендер.

Надеюсь мои советы помогут вам работать с очень большими проектами.
Проект рендерила и собирала наш ведущий визуализатор Анна Литовец.

Иллюстрация к статье о способабх построения ландшафта в 3ds Max

Недавно мне пришлось прочитать несколько уроков на тему построения ландшафта в 3ds Max. Помню, что тогда меня удивила неспособность встроенного инструментария 3ds Max быстро и внятно создать имитацию земной тверди, всегда встречались какие-нибудь неудобства. Поэтому я решил провести ревизию основных методов моделирования рельефа и вывести наиболее удобный с точки зрения создания и дальнейшего редактирования. И, понятное дело, если надо получить точную модель реальной земной поверхности, за основу в любом случае придется брать горизонтали высот как на географической карте.

Сплайны-горизонтали для пострения земной поверхности в 3ds Max

Набор сплайнов-горизонталей для построения рельефа

1. Составной объект Terrain

Построение ландшафта объектом Terrain в 3ds Max

Поверхность Terrain: слева несглаженная, справа после Turbo Smooth

Первый и самый очевидный способ, который, к сожалению, дает не самый лучший результат. Поверхность строится на основе набора сплайнов-горизонталей, причем расстояние между вертексами непосредственно влияет на форму поверхности. Чаще всего сетка получается слишком грубая, а встроенные в параметры Terrain переключатели дают слишком скромный эффект, поэтому приходится к исходным сплайнам добавлять вертексы вручную или с помощью модификатора Normalize Spline.

2. Плагин Populate:Terrain

Построение ландшафта плагином Populate: Terrain в 3ds Max

Результат работы плагина Populate: Terrain в 3ds Max

3. Модификатор Displace.

Построение ландшафта модификатором Displace в 3ds Max

Поверхность из плоскости модификатором Displace и картой Noise

Поверхность строится на основе объекта Plane, разбитым на нужное количество сегментов, к которому применяется модификатор Displace с черно-белой текстурой на основе карты высот. Способ хорош правильной четырехугольной сеткой, плотность которой легко менять, плох же самой необходимостью рисовать текстуру где-нибудь в фотошопе. Для получения точного рельефа придется прорисовать точную карту, рассчитав требуемый оттенок серого для каждой горизонтали.

4. Paint Deformation в Edit Poly

Построение ландшафта с помощью Paint Deform в 3ds Max

Поверхность получена из Plane с помощью Paint Deform

Плоскость преобразуем в полигональную сетку и рисуем нужный рельеф мышкой (кнопка Push/Pull в свитке Paint Deformation на командной панели). Cпособ идеально подходит для быстрой прорисовки почти произвольной поверхности, поскольку вы можете строить горы и впадины прямо в окне проекции . В этот же раздел можно записать и другие похожие способы создания произвольного рельефа из плоскости: модификатором Noise, Wave…

5. Модификатором Surface из сплайнов.

Построение ландшафта с помощью Surface в 3ds Max

Пример рельефа Surface по сплайнам

Этапы работы этим способом: сплайны-горизонтали собираем в один объект-сплайн, применяем модификатор CrossSection, модификатор Surface — получаем сглаженную поверхность. Сложность этого способа заключается в необходимости добиваться одинакового количества вершин на горизонталях — абсолютно нереальное требование на сложных поверхностях.

Можно подобрать еще какие-нибудь экзотические способы, моделить нурбсами, полигонами и еще много чем, но думаю, что оптимальный результат с точки зрения скорость-качество дает плагин Populate:Terrain. Конечная поверхность легко редактируется, замечательно сглаживается, при этом за основу можно брать готовые горизонтали с топоосновы в AutoCAD, что гарантирует точность построений.

В завершение проекта для реалистичности можно добавить Foliage (растительность) в 3ds Max.

Находятся деревья в разделе AEC Extended, кнопка Foliage (Растительность). Щелкнув по этой кнопке, вы увидите свиток Favorite Plants (Избранные растения). Чтобы дерево или куст стояли вертикально, создавать их нужно на виде Top или в окне перспективной проекции. Выберите необходимое растение и сделайте один щелчок в окне проекции.

Параметры объектов Foliage

  • Height (Высота) — задает среднюю высоту растения, относительно которой высота каждого отдельного образца имеет некоторые вариации.
  • Density (Плотность) — управляет степенью плотности лиственного покрова и соцветий растения из диапазона от 0 (нет листьев и соцветий) до 1 (полный набор листьев и соцветий).
  • Pruning (Обрезка кроны) — управляет тем, будут расти ветки дерева по всей длине ствола или только ближе к верхушке. Меняется от 0 (нет обрезки, ветки по всему стволу) до 1 (нет веток, полная обрезка).
  • New (Новый) — каждый щелчок на этой кнопке генерирует новый случайный образец растения. Номер образца в случайной выборке отображается в счетчике Seed (Образец) справа от кнопки.
  • Show (Показывать) — раздел, содержащий флажки для составных частей растения: Leaves (Листья), Trunk (Ствол), Fruit (Плоды), Branches (Ветви), Flowers (Соцветия) и Roots (Корни).
  • Viewport Canopy Mode (Проекция в режиме шатра) — режим упрощенного отображения лиственной кроны растения в окнах проекций:

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

Вид дерева в окне проекции с кроной в режиме полупрозрачного шатра в 3ds Max

Вид дерева при визуализации в 3ds Max

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

Использование архитектурных объектов в 3ds Max. Foliage

Моделирование сосны в 3dsMax с плагином GrowFX

Моделирование тюльпанов с плагином GrowFX

Читайте также: