Как сделать в 3д макс края закругленными. Рисование сплайна проводится на плоской проекции

Как сделать в 3д макс края закругленными. Рисование сплайна проводится на плоской проекции

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

Сразу отмечу некоторые моменты:
— урок расчитан на начинающих-продолжающих пользователей, которые ощутили тяжесть негативных последствий булевых операций.
— пример был реализован в 5 версии 3D Studio Max, поэтому с наличием тех или иных кнопок проблем быть не должно.
— задняя сетка в окнах проекции отключена клавишей G (для удобства работы).
— габаритный контейнер вокруг объекта также отключен, клавиша — J (также для удобства работы).
— для отображения граней (edges) на поверхности модели используйте клавишу F4 .

1. Создаем объект Plane с одним сегментом по длине и ширине:

2. Конвертируем Plane в Editable Poly , переключаемся на уровень граней (Edges) и выделяем две грани, как показано на рисунке:

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

Количество новых сегментов (граней) — 1

Результат должен получится таким:

Выделяем первую и нажимаем команду Ring , чтобы выделить "кольцо" граней.

После выделяем соседнюю и снова Ring .

После выделения граней применяем Connect .
Далее выделяем противоположные грани, пользуясь командой Ring .

И при помощи Connect с одним сегментом создаем 2 новых грани.
Результат. Конечно, можно было бы сразу создать Plane с 4-мя сегментами по длине и ширине, но нам важно научиться использовать все команды полигонального моделирования, да и предугадать сколько сегментов может понадобится очень сложно, поэтому в полигональном моделировании часто бывает лучше добавить, чем удалить...

4. Теперь передвинем созданные грани к крайним. Выделим первую грань и нажмем команду Loop .

При помощи этой команды мы получим выделение всей петли граней. После этого переместим грани как показано на рисунке.

Аналогичным способом поступим и с другими сторонами полигона.

В результате должно получиться вот так. Для чего мы это делали? Для того, чтобы при сглаживании модели края основания держали форму прямоугольника а не сглаживались в овал. Чем ближе друг к другу расположены грани, тем острее (грубее) угол при сглаживании.

5. Теперь нужно создать контур, по которому мы будем создавать на поверхности круглое отверстие. Для этого создадим сплайн Circle (окружность) с настройками Sides: 8 , Steps: 1

Для точности построения включим трехмерную привязку.

Щелкаем правой кнопкой мыши и устанавливаем привязку к вершинам (Vertex).

От центра строим окружность.

Теперь переходим к редактированию нашего объекта. В режиме Polygon выбираем команду Cut и разрезаем объект по точкам созданной окружности.

Получается такой результат.

Выделяем указанные грани и удаляем их,

выбрав команду Remove .

Модель принимает такой вид. Контур для создания круглого отверстия сделан.

6. Выделяем полигоны внутри контура

и применяем к ним команду Insert , которая позволяет добавить набор полигонов на основе выделенных.

Применяем команду Insert с небольшим расстоянием.

Дополнительные полигоны необходимы также для корректного сглаживания модели, чтобы в этом месте был достаточно острый угол.
Не сбрасывая выделения полигонов, выполняем выдавливание отверстия командой Extrude . Iterations:2 На этом все! Удачного моделинга.


В природе не существует строго прямых углов. Это нужно помнить при моделировании, чтобы 3d модели получались красивыми и реалистичными. Поэтому важно научиться скруглять углы объектов. Рассмотрим 2 способа скругления углов: с помощью модификатора MeshSmooth и инструмента Chamfer (Фаска).

Модификатор MeshSmooth

Для примеры мы создали пару кубов, поделив их гранями.

Во вкладке Modify в листе Модификаторов (Modifier List) находим MeshSmooth. Щелкаем и применяем к нашим объектам.

Разбираемся в параметрах.

  • Iterations - число проводимых действий. Чем выше показатель повторений модификатора, тем плотнее сетка.
  • Smoothness задает гладкость. Лучше оставить это значение = 1. Это даст более точною сетку.

Кубики нам показывают как работает модификатор. Разное расстояние между гранями дает разный результат. Поэтому важно подготовить 3d модель перед использованием инструмента, чтобы получить нужные края объекта.

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

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

Создание фаски

Конвертируем нашу модель в Editable Poly, вызвав панель ПКМ.

Переходим во вкладку Modify. Выбираем грань, которую нужно скруглить. Чтобы сделать фаску, воспользуемся инструментом Chamfer.

Нажимаем на квадратик возле кнопки Chamfer. Открывается панель параметров. Задаем нужные значения.

Фаска готова. Нажимаем зеленую галочку, чтобы сохранить результат, или крестик, чтобы снять фаску.

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

Допустим, что необходимо, смоделировать трубы загнутые в определенных местах на конкретный угол. В этом уроке будут показаны простые способы придания необходимой формы сгиба объектам цилиндрической формы в программе Autodesk 3ds Max .


Урок состоит из двух частей:

  1. Способы сгиба при помощи модификатора «Bend» на уровне объектов и подобъектов;
  2. Способы сгиба при помощи сплайнов методом лофтинга (Loft).

Способы сгиба при помощи модификатора «Bend»

Модификатор «Bend» (Изгиб) является стандартным модификатором Autodesk 3ds Max и находится во вкладке «Modify» (Модификаторы) в выпадающем списке «Modifier List» (Список Модификаторов). Он очень прост и освоение его занимает очень мало времени. С ним можно работать как на уровне объектов, так и подобъектов (вершин, ребер, граней). Рассмотрим по порядку оба варианта.

Способы сгиба при помощи модификатора «Bend» на уровне объектов

Трубу будем моделировать из обыкновенного цилиндра, поэтому добавим его в сцену: переходим на вид сверху «T» и в правом меню во вкладке «Create» (Создание) выбираем «Cylinder» (Цилиндр). Затем переходим в соседнюю вкладку справа «Modify» (Модификаторы). Там внизу во вкладке «Parameters» (Параметры) появятся настройки данного объекта.


Здесь необходимо указать размеры будущей трубы, которую необходимо деформировать. Допустим это труба радиусом (Radius) 5см и высотой (Height) 30 см. Что касается количества сегментов по высоте (Height Segments), то следует отметить, что чем больше их число в месте изгиба, тем более плавной будет его форма.



Применяем модификатор сгиба: переходим на вид спереди «F» и во вкладке «Modify» из выпадающего списка «Modifier List» выбираем модификатор «Bend».



В результате вокруг цилиндра должна появиться оранжевая рамка, а справа внизу вкладка «Parameters» с настройками различных параметров данного модификатора. Рассмотрим их.


Первый параметр «Angle» (Угол) задает значение угла, на который необходимо согнуть трубу. Допустим, что трубу необходимо согнуть на угол 90 градусов влево, тогда здесь необходимо указать значение -90, если же необходимо согнуть объект под прямым углом вправо, то указываем значение +90 градусов.



Если, например, необходимо сделать трубу формы, которая бы соединяла две параллельные вертикальные трубы, то нужно указать значение -180 градусов, а для более плавной деформации увеличить количество сегментов, например, до 10.



Если же указать значение 360 градусов, то получится окружность. Перейдем к следующим настройкам.


Параметр «Direction» (Направление) задает направление изгиба. Если необходимо, например, согнуть трубу под прямым углом так, чтобы её верхний торец был направлен на нас, то необходимо указать значение -90 градусов в параметрах «Angle» и «Direction».



Параметр «Bend Axis» задает направление оси, вдоль которой будет произведен изгиб. По умолчанию деформация происходит по оси «Z» и для объектов, имеющих цилиндрическую форму, является наиболее подходящей.


Активация параметра «Limit Effect» (Предел Действия) позволяет установить границы воздействия модификатора. Например, в данном случае длина цилиндра 30см и его деформация происходит по всей длине, если же необходимо, чтобы изгиб распространялся не на всю длину, а, допустим, только на первые 20 см, то необходимо активировать данный параметр, и указать это значение в «Upper Limit» (Верхний Предел).



Если же в модификаторе «Bend» перейти на уровень «Gizmo», то можно перемещать заданный угол и длину изгиба по высоте (длине) цилиндра. Для этого нужно нажать на знак «+» напротив модификатора «Bend» и выпадающем списке выбрать «Gizmo».



Параметр «Lower Limit» задает, соответственно, нижний предел действия данного модификатора.

Изгиб труб при помощи модификатора «Bend» на уровне подобъектов

С данный модификатор так же можно работать на уровне подобъектов: вершинами, ребрами, гранями. Для этого, необходимо к цилиндру применить модификатор «Editable Poly». Этот модификатор должен находиться перед модификатором «Bend», то есть ниже его в списке.


После применения модификатора «Editable Poly», переходим на нужный уровень подобъектов, например, вершин и выделяем часть объекта, которую нужно деформировать. Она так же будет обведена оранжевой рамкой, а справа внизу появятся необходимые параметры, позволяющие производить с ней манипуляции аналогичные с объектом.



Для примера создадим изгиб 90 градусов в верхней части цилиндра. Для этого перейдем на уровень работы с вершинами в «Editable Poly» и выделим вершины пяти верхних окружностей.





Как видим, выделенные вершины образовали заданный угол, но произошло их смещение в правую сторону. Чтобы это исправить, в модификаторе «Bend» переходим на уровень «Gizmo» и манипулятор перемещения опускаем пока выделенные точки самой нижней окружности не выровняются по горизонтали.



Таким образом, получим изгиб в 90 градусов. После этого можно сверху добавить еще один модификатор «Editable Poly» и инструментом «Extrude» (Выдавливание) на уровне работы с полигонами выдавить верхнюю торцевую поверхность.


Изгиб труб при помощи сплайнов

Объектам цилиндрической формы можно придавать сгиб так же при помощи сплайнов. В данном случае из сплайнов сначала создается окружность с нужным радиусом трубы, затем создается нужная её форма при помощи линии. После этого методом лофтинга окружность как бы натягивается на форму линии. Рассмотрим это на конкретном примере.


Переходим на вид сверху «T». В меню справа заходим во вкладку «Create» (Создание), далее в меню «Shapes» (Формы) в «Splines» (Сплайны) выбираем «Circle» (Круг). При помощи его создаем окружность и, в появившемся меню внизу справа во вкладке «Parameters», задаем ей нужный радиус, например, 5см.



После этого, аналогичным образом, в том же меню «Shapes» => «Splines» выбираем линию (Line) и с её помощью рисуем форму трубы. Для удобства можно активировать привязку к сетке «Snaps Toggle» на панели сверху. Когда общая форма будет готова нужно нажать «Esc», чтобы выйти из режима рисования.



Теперь необходимо «натянуть» на эту линию окружность. Для этого выбираем линию, заходим во вкладку «Create» => «Geometry», в выпадающем списке выбираем «Compound Objects» и нажимаем на кнопку «Loft» (Лофтинг – это метод, который позволяет преобразовывать сплайны (в данном случае окружность и линию) в трехмерные объекты).


После нажатия на эту кнопку, внизу появится дополнительное меню. Во вкладке «Creation Method» (Метод Создания) есть две кнопки: «Get Path» (Указать Путь) и «Get Shape» (Указать Форму). Так как перед этим уже выбрана линия, то есть «Путь», то необходимо указать форму. Для этого нажимаем на кнопку «Get Shape» и указываем окружность. Если бы первоначально была выбрана окружность, то в «Loft» необходимо было бы нажать на кнопку «Get Path» и указать на линию.



В итоге получилась вот такая труба с острыми углами, сгладить которые можно следующим образом. Во вкладке «Modify» нажимаем на знак «+» возле надписи «Loft», в выпадающем списке выбираем «Path», нажимаем на «+» напротив надписи «Line» переходим на уровень вершин «Vertex». Там во вкладке «Geometry» находим параметр «Fillet» (Обод). При помощи данного параметра задается радиус углов линии. Установим, например, 10 см. Так же ниже находится параметр «Chamfer» (Фаска), который не закругляет углы, а только создает фаску.



Так же при работе данным методом полезно отметить еще некоторые важные настройки «Loft». Если, например, не устраивает полигональная сетка трубы, то её можно скорректировать. Для этого переходим на уровень «Loft» и во вкладке «Skin Parameters» (Параметры Оболочки) есть возможность задать количество ребер между вершинами пути (в данном случае линии) «Path Steps» и между вершинами формы (в данном случае окружности) «Shape Steps». Чем больше будет установлено их значение, тем более плавную форму приобретет объект. Для примера, установим значение равное 10см.




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


Напомним, что на нашем сайте есть вы можете прочитать другие уроки по 3ds Max, например или .


Перепечатка и использования данного материала без прямой обратной ссылки категорически запрещена!



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows