3d моделирование дивана Frame Sofa for munito в 3ds Max

3d моделирование дивана Frame Sofa for munito в 3ds Max займет у вас в идеале час времени. У нас представлена готовая 3d модель.


Начнем моделирование с каркаса. Берем сплайн Rectangle, рисуем в окне Top прямоугольник толщиной 20 мм, закругляем его углы 40 мм, немного поворачиваем его в окне Left, это будет основная труба каркаса в виде рамки, которая опоясывает диван. Далее создаем еще один прямоугольник в окне Front, только другого размера, конвертируем его в Editable Spline, выделяем в режиме Vertex верхние точки, а можно одну, и разъединяем их с помощью команды Break. Удаляем ненужные нам вершины.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Разворачиваем наш сплайн по боковой вертикальной трубе каркаса, как на скриншоте. Клонируем его для второй боковой трубы. В режиме Vertex с помощью инструмента move выделяем точки и регулируем высоту труб. Создаем еще два сплайна, поперечные этим двум. Теперь все детали нам необходимо соединить. Работаем только с левой стороной каркаса, вторую половину мы потом отзеркалим с помощью модификатора. Применяем два Connect к основной трубе, либо один Connect и один Chamfer.

3d моделирование дивана Frame Sofa for munito в 3ds Max

На верхних полигонах боковых труб рисуем дополнительные ребра инструментом Cut. Делаем еще два Connect на основном сплайне. Заранее можно выбрать полигоны, с помощью которых будут соединяться детали.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Присоединим к основной трубе сразу все три при помощи Attach. Так же уточним геометрию вертикальных сплайнов в месте соединения, применив Connect.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Избавимся от лишних полигонов с помощью Target Weld, объединив две точки в одну. Выберем одинаковое количество полигонов на каждой детали, в данном случае по 8. И соединим их с помощью команды Bridge.

3d моделирование дивана Frame Sofa for munito в 3ds Max

После, выделим две данные вершины с каждой стороны, т.е. четыре пары, и инструментом масштабирования уменьшим расстояние между ними по оси Х. Уточним геометрию, применив еще три раза Connect, один из них двойной.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Применим модификатор TurboSmooth, посмотрим, что получается. Пока можно удалить или отключить его. Соединим верх поперечной трубы с основной,  проделав все то же самое, что с боковыми. Удалим не проработанную половину модели, применив Connect к центральным ребрам, в режиме полигонов выделив ненужные и нажав на клавишу Delete.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Далее необходимо соединить стык поперечной трубы с боковыми. Применим Connect, удалим полигоны, как на скриншоте.

3d моделирование дивана Frame Sofa for munito в 3ds Max

В режиме Border выделим образовавшиеся края труб и закроем их с помощью Cap. Дальше по тому же принципу, Cut, Connect, Target Weld, Bridge.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Зеркалим готовый каркас модификатором Symmetry, включаем TurboSmooth.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Теперь моделируем шесть модульных подушек, из которых состоит диван. Берем модификатор Box, конвертируем его в Editable Poly, уточняем его геометрию с помощью Chamfer, Inset, Connect, придавая ему форму.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Для правильной сетки применим Cut. Создадим имитацию шва, применив к ребрам Extrude, Chamfer и Extrude.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Пустые полигоны заполним ребрами, применив Connect.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Еще один Connect и TurboSmooth. По такому же принципу моделируем спинку.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Для сиденья добавим два шва внизу модели, применив к ребрам Chamfer и

3d моделирование дивана Frame Sofa for munito в 3ds Max

Extrude. → модификатор TurboSmooth. Копируем три подушки для второй части дивана.

3d моделирование дивана Frame Sofa for munito в 3ds Max

После, создаем складки с помощью симуляции. Выделяем первый модуль, применяем модификатор Cloth, отключаем гравитацию, заходим в настройки объекта. В Object Properties выделяем Box, назначаем ему ткань Cotton, давление выставляем 5, жмем ok. Запускаем симуляцию, в нужный момент отключаем, выбираем кадр, двигая ползунок, и после этого обязательно нужно конвертировать полученный результат в Editable Poly, иначе симуляция слетит. Если же вас не устраивает результат симуляции и вы хотите запустить ее с новыми настройками, необходимо переместить прогресс на нулевой кадр и удалить симуляцию, нажав на кнопку Erase Simulation, либо просто удалить модификатор и выбрать его заново.

3d моделирование дивана Frame Sofa for munito в 3ds Max

В следующей симуляции будут участвовать два объекта, выделяем их оба, применяем к ним модификатор Cloth, снова отключаем гравитацию, в настройках боксу назначаем ткань, а каркасу Collision Object (типа объект столкновения, как переводит яндекс). Наблюдаем процесс симуляции, останавливаем, выбираем кадр, конвертируем. → Далее, используя Soft Selection, все стороны, взаимодействующие с каркасом, пододвигаем как можно ближе к месту соприкосновения.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Опять применяем модификатор, выставляем те же настройки для симуляции. → Simulate →Кадр → Editable Poly.

3d моделирование дивана Frame Sofa for munito в 3ds Max

→ Soft Selection.

3d моделирование дивана Frame Sofa for munito в 3ds Max

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

3d моделирование дивана Frame Sofa for munito в 3ds Max

К каждой подушке применяем Cloth, чтобы они не были идентичными, натуральней, когда каждый индивидуален. Для первой симуляции второго модуля настройки такие же, как для первого.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Вторая симуляция с взаимодействием твердого предмета, у бокса ткань попробуем установить по умолчанию Default.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Настройки третьей, как в предыдущей. После, Soft Colision.

3d моделирование дивана Frame Sofa for munito в 3ds Max

В четвертой, ткань для бокса выбираем Cotton и давление 5 единиц.

3d моделирование дивана Frame Sofa for munito в 3ds Max

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

3d моделирование дивана Frame Sofa for munito в 3ds Max

Для корректировки вмятин в данном случае можно воспользоваться модификатором FFD (box), заходим в режим редактирования точек Control Points, выделяем группу вершин, которые проходят в районе вмятин и перемещаем их по оси Х, делая вмятины меньше или глубже.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Для симуляции третьего модуля попробуем немного другие настройки, ткань поставим Heavy Leather, добавим значение растяжения ткани U Scale, V Scale.

3d моделирование дивана Frame Sofa for munito в 3ds Max

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

3d моделирование дивана Frame Sofa for munito в 3ds Max

Далее в модификаторе переходим в режим Group, нажимаем кнопку Get Stack Selection, тем самым принимая выделенные вершины, создаем группу → Make Group, и замораживаем ее → Drag, это значит, что во время симуляции замороженные вершины будут не тронуты. Потом открываем Object Properties, добавляем объект взаимодействия, нажав на кнопку Add  Objects, назначаем объектам параметры.

3d моделирование дивана Frame Sofa for munito в 3ds Max

→ Soft Selection.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Клонируем сиденье.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Теперь смоделируем подушку из бокса. Берем Box, сглаживаем его углы, используя Chamfer, к переднему и заднему полигонам применяем Inset, инструментом Cut соединяем точки.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Добавляем ребра с помощью Connect.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Приступаем к процессу симуляции. Выделяем подушку и объекты взаимодействия, применяем модификатор Cloth, ткань для подушки оставляем по умолчанию, увеличиваем значение растяжения до 1,1 и давление 70, включаем гравитацию.

3d моделирование дивана Frame Sofa for munito в 3ds Max

→ Simulate.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Доработаем немного модель подушки. Применим положительный Extrude к полигонам и отрицательный к ребрам по периметру подушки. → TurboSmooth.

3d моделирование дивана Frame Sofa for munito в 3ds Max

Сделайте развертку материала модели, применив модификатор Unwrap UVW.

3d моделирование дивана Frame Sofa for munito в 3ds Max

3d модель дивана Frame Sofa for munito готова.

3d моделирование дивана Frame Sofa for munito в 3ds Max

3d моделирование дивана Frame Sofa for munito в 3ds Max займет у вас в идеале час времени. У нас представлена готовая 3d модель.


Более подробное моделирование вы можете посмотреть на видео. А также понаблюдать за процессом симуляции.

Если остались вопросы, пишите их в комментариях, подписывайтесь на наш YouTube канал.

    4 комментария

  1. Учусь создавать интерьер с нуля. Диван был самым сложным элементом, потому большое спасибо автору за детально разжёванные пункты. Если бы ещё кресла и другие элементы мягкой мебели научили делать — цены бы вам не было))

    • Статьи по моделированию кресел на нашем сайте есть. Вы можете посмотреть в категории 3d моделирование мебели.

  2. Спасибо, очень подробно и наглядно показали, буду учитывать некоторые нюансы при самостоятельном моделировании дивана.

Leave a comment

Ваш e-mail не будет опубликован.