Уроки: 3ds Max

Не "поликами" едиными…

Не "поликами" едиными…

Часть 1: Моделирование при помощи сплайнов.

Доброго времени суток! Меня зовут Александр Савич, живу в г. Винница. С 3d познакомился несколько лет назад. Всё это время изучаю пакет 3d Studio Max.

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

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

(рис2)

 

Эту самую деталь мы сделаем с помощью сплайнов, что даст отличный результат и сэкономит время. Итак ,первое что нам нужно сделать это создать фигуру  Ngon c параметрами sides: 3, corner radius подкрутить для закругления углов. Как на рис 3.

Внутри Ngon  создаём ещё одну фигуру Circle и выравниваем её по центру фигуры Ngon01. Эти фигуры, а так же другие вы найдёте в панели Create, в разделе Shapes(фигуры) (рис 3).

Выделяем наш Ngon01,зажимаем шифт и с помощью инструмента   тянем немного вперёд, тем самым клонируя фигуру, в появившемся окне выбираем Copy,жмём ОК. то же самое проделываем с Circle01.размещаем фигуры как на рис. 4.

Выделяем Ngon01,кликаем правой кнопочкой мыши на нём и конвертируем в редактируемый сплайн. Convert to editable spline. Переходим на панель Modify, в свитке.

Geometry,активируем кнопку Attach и поочёрёдно кликаем на все фигуры (сплайны). В свитке Selection,выберите spline или нажмите на клавиатуре цифру 3.Выделите все фигуры-сплайны что на рис 5, они все станут красными во вьюпорте.В свитке Geometry активируйте кнопку Outline  и справа от кнопки покрутите (введите) нужное число,что бы получилось примерно как на рис 5.

Примечание: Зачем нужен Outline? Это как Chamfer в Edit Poly, в данном случае можно обойтись и без него, но при моделировании сложных моделей без этого не обойтись, так как могут появиться артефакты при работе с сурфейс модификатором, поэтому прикинув немного, решил показать на простом примере.

Далее выделите сплайн помеченный жёлтым, зажмите шифт и с помощью , сделайте 2 раза «аутлайн» во внутрь сплайна.Можно это сделать способом описанным выше,кнопкой outline,кому как удобнее, проделайте ту же операцию со сплайном, помеченным зелёным цветом, одного «аутлайна» достаточно. Должно получиться как на рис 6.

 

В свитке Geometry активируйте кнопку Cross section и в том же порядке,что на (рис06) указывайте сплайны,в результате появится сетка поперечных сплайнов.Выделите сплайн 1 (рис06) и удалите его,далее в  свитке Selection выберите vertex(вершины) и выделите вершины(рис07), примените Fuse в свитке Geometry .

Таким образом мы соеденили вершины. Ищем в стеке модификаторов Surface модификатор и применяем его.Наш каркас обрёл поверхность. При необходимости в настройках Surface   активируем flip normals, выставляем Steps(шаг) 20 вполне достаточно,это как с интерациями в edit poly,чем больше шаг тем больше полигонов.

С винтом закончили. По тому же принципу делаем гайку (рис 08).

Создаём Ngon с 6 сторонами, и ещё один поменьше (рис 8 номер 3, помечен жёлтым.) с включенным параметром Circular (рис 9) Дело в том что в каждом сплайне должно быть одинаковое ко-во вершин для корректной работы с Cross section.

Копируем и масштабируем сплайны формируя форму будущей гайки. Далее всё по схеме: Attach, затем применяем Cross section, но лишь до 4 сплайна, кликните правой кнопкой мышки, что бы разорвать связь ,затем переключаем vertex type на Bizier Corner (рис 10). Это даст плавный переход между сплайнами.

И снова Cross section.

Начиная с 4-го сплайна, после удаляем 6-й сплайн, выделяем вершины, и снова Fuse.

Дело за Surface модификатором, применяем, ставим Steps: 6.

Вот и закрепили пройденный материал.

 

Часть 2: Сплайны и модификатор Bevel-Profile.

Давайте смоделируем гармошку,нет не ту что вы подумали,а ту ,которая находится под сидушкой. Чтобы понять как работает модификатор Bevel-Profile,нам нужно создать

сплайн-форму и сплайн- путь. Сплайн-форма - это Rectangle в проэкции Top с закругленными углами, сплайн- путь – Line(линия) немного модифицированная. В проэкции Front,рисуем вертикальную линию,с зажатой клавишей шифт,что позволит нашей линие быть ровной. Переходим в панель Modify. В свитке Selection, выбираем vertex и выделяем наши вершины. По правому клику на вершине, увидите контекстное меню, убедитесь что галка стоит напротив coner (рис11).

В свитке Selection, выбираем Segment (отрезок от точки до точки), выделяем наш сегмент,он у нас пока один,думаю не запутаетесь,и переходим  в свиток Geometry, внизу находим кнопку Divide, напротив в счётчик вводим число 30 и жмём на кнопку. Теперь у нас появилось больше сегментов.Выделяем через одну вершины и тянем немного вправо (Рис12б). Выделяем вершины (Рис12в) и активируем кнопку Chamfer  в поле рядом вводим небольшое значение (Примечание:у Вас могут быть другие еденицы измерения, поэтому что бы не вводить в заблуждение читателя ,я не указываю точных значений.), чтобы получилось как на (Рис 12г), выравниваем точки (Рис 12д).

Выделяем все вершины и делаем их corner (правый клик на вершине, контекстное меню (рис 11)).Оставляем выделенными  все вершины, активируем кнопку Fillet (фаска), напротив кнопки в счётчик вводим небольшое значение, видим как закругляются углы (Рис 13).

Выделяем нашу сплайн-форму  и применяем модификатор Bevel-Profile, нажимаем на кнопку модификатора Pick Profile и указываем наш сплайн- путь, вот собственно и всё.


 

Часть 3: Сплайны и привязка к вершине.

На этот раз мы смоделируем  такой вот корпус (рис15).

Для этого создаём в проэкции front, фигуру Rectangle и конвертируем её в редактируемый сплайн,убедитесь что тип вершин corner, немного переместите нижние вершины на встречу друг другу. Выделив все вершины применяем fillet,подкручиваем счётчик, с помощью инструмента  с зажатым шифтом, копируем наш сплайн несколько раз и правим вершины, в центре рисуем circle. Выделенные сплайны выдвигаем немного вперёд по оси Y (рис 16).

С помощью кнопки Refine(рис17)впихиваем новые вершины в наши сплайны (рис18).

Включаем привязку Vertex, нажав левой кн.,чтобы активировать,а потом пр. кн.мыши на кнопку Snaps toggle (Рис19).

С включенной привязкой, активируем кнопку Create Line,находящуюся в свитке Geometry. Активируйте подобъект Vertex,если он у вас ещё не активирован,чтобы видеть наши вершины во вьюпорте, и начинайте соединять наши вершины, привязка нам в этом поможет. Вот что должно получиться (Рис 20).

Теперь копируем выделенный на (рис 21) сплайн,перемещаем его немного назад и присоединяем его к остальным с помощью Cross section.

Итак, каркас нашей детали готов, осталось применить Surface,после чего в стеке модификаторов выбираем Shell, и задаём толщину нашей модели в поле Inner Amount, в Outer amount оставить 0.Затем нашу половинку нужно «отзеркалить» с помощью функции Mirror  по оси Y,в качестве Clone selection выбрать Copy.

 

Часть 4: Сплайны и модификатор Lathe(вращение)

Что бы получить такую фигуру как на (рис22).достаточно создать сплайн и применить модификатор Lathe.

Настройки модификатора вращения просты в освоении.

Вкратце: weld Core соединяет вершины в центре оси вращения. Flip Normals разворачивает нормали, прежде всего назначьте модели двухсторонний материал, проще будет ориентироваться. В поле Direction выбираете ось, по которой будет происходить вращение. В панели Align производится выравнивание по центру, минимуму и максимуму. Если возникли проблемы с вращением можно подвигать контейнер оси, для этого раскрываете плюсик слева от названия модификатора, активируете Axis и двигаете во вьпорте.

 

Часть 5: Подводим итоги.

 Имея эти минимальные знания, можно смоделировать остальные части велотренажёра, принцип тот же. Надеюсь что этот урок написан не напрасно, ведь одну и ту же задачу можно решить разными способами, а знание позволит Вам выбирать более альтернативный вариант и экономить время .Каждый способ хорош по своему, и не нужно говорить что «поликами» получить подобный результат гораздо быстрее, не поверю. Всё зависит от ваших навыков, если Вы задумали закончить тренажер, внизу ещё несколько скринов деталек. Руль делался сплайном с включенными параметрами Eneble in render и Eneble in Viewport в свитке Rendering,счётчиком Thickness задают толщину.

Желаю Всем творческих успехов!

74959 Автор:
Актуальность: 557
Качество: 586
Суммарный балл: 1143
Выбор Публики
Голосов: 166 оценки

Отзывы посетителей:

2 3 4 | След.
аватар
 
Makо 1 0

Санчес, дружище, Спасибо тебе огромное!

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

аватар
 
Letranger 6 0
В итогах слово "альтернативный" замените на "оптимальный". А так все супер. Спасибо.
аватар
 
-empty- -23 0
спасибо - на самом деле хотел опробовать новый способ для решения привычной задачи - обычно экструзию из сплайна юзал
аватар
 
Санчес 49 0
Не мучай себя,сделай поликами. Сурфейсом я сделал,получилось,но для данного случая,не нужен сурфейс,забросьте его,можно ведь сделать теми же сплайнами форму и выдавить. фаски просто сделать чамфером в поликах и деталь будет лёгкая. Ещё раз повторюсь,сплайны+ extrude, bevel profile.... позволяют економить время. сурфейс-это скорее наглядный способ работы с каркасом из сплайнов. Хороший тренинг )) Я лично часто использую способ антинурбса (если это не сложные,кривые поверхности). сплайн+ выдавливание+ булеан(например микроволновка,мп3 плеер...) экономит зачастую время,и не требуется мучительно тягать вручную вершины. Если же поверхности кривые и сложные,тут без полигонального моделирования сложно обойтись. Так что дерзай,удачи в освоении!
аватар
 
-empty- -23 0
http://img503.imageshack.us/my.php?image=aghxfghhjhgdjh.jpg
http://img503.imageshack.us/my.php?image=aghxfgh.jpg
Всё зубодробительно примитивно - оттого у печалит наличие проблем(( - на самом деле, я пытался сделать простенький оконный переплёт изначалино, столкнулся с этой проблемой, упростил до 2х квадратов, но проблема не решилась.. Да, и в 6-ти угольных формах на месте сплайнов кроссекшна небольшие артефакты вроде.
аватар
 
Санчес 49 0
-empty- покажи что у тебя получилось. картинку загрузи,либо файлик максовский. попробую разобраться.
аватар
 
-empty- -23 0
то есть фактически делаю 4 сплайна с одинаковым кол-вом точек +кроссекшн их по порядку, потом сюрфейс
аватар
 
-empty- -23 0
в упор не понимаю, в чём дело - пытаюсь сделать параллелепипед с прямоугольным отверстием, всё соединяю, после сёрфэйс отверстия нет. Повторяю то же с 6 и более гранями - отверстие есть - хэлп, в чём проблема???
аватар
 
Mikhel 5 0
отличный урок, спасибо автору огромное! по книге тяжелее разбираться.
аватар
 
Александр Акимов 2 0
З.Ы. Предлагаю автору написать урок про "полики"...
аватар
 
Александр Акимов 2 0
Очень хороший урок для начинающих! Огромное спасибо!
аватар
 
Санчес 49 0
Нурбсы лучше юзать в среде Рино. В максе разве что Powernurbs. Целью урока было научить людей пользоваться сплайнами,метод сплайн+сурфейс не самый правильный,рациональнее полигоны, я на него ставку не делал,ведь в уроке описан способ сплайн+бевел профиль,лейз...,просто нужно всё понемногу знать,главное уметь "рисовать" сплайнами,это очень нужный вспомогательный интсрумент.
аватар
 
TkCH 2 0
кстати, Уважаемый Санчес, ты нурбсами ни балуешся? Эта тема тоже подходит под название урока , может будет или есть урок по nurbs?
аватар
 
TkCH 2 0
огромное спасибо, Санчес.Давно хотел узнать. Теперь прям гора с плеч...
аватар
 
Санчес 49 0
2ткач Виреевская карта Edge в дифузе,отражения по вкусу.
аватар
 
TkCH 2 0
Урок мне оказался очень полезен. Написано доступно и понятно. Вот только не ясно как получаются изображения, где на объекте есть блики, собственная тень и ребра выделены. Это магия фотошопа или вирей постарался?
аватар
 
Log1c 2 0
За урок большое спасибо, до этого был уверен что только видеоуроки дают ощутимый результат(безлим.)
И вдвойне спасибо что сделали урок кот. подходит для новичков, я уже думал на этом ресурсе уже давно забыли кем раньше были и гонка пошла за баллами.
аватар
 
Дмитрий Сигалов 56 0
урок полезный... сам по началу моделил сплайнами... но хотелосьбы для ясности написать преимущиства и недостатки по сравнению с моделированием поликами...
преимущества сплайнов:
-удобное редактирование после создания
-удобно моделить параметрические вещи

преимушества поликов:
-меньшее количество поликов
-легче достигнуть гладкости сложной модели неправильной формы
-более универсальный способ, подходит практически для всего

хотелосьбы добавить что сплайновое моделирование больше подходит тля промышленного инженерного моделирования.. чем для моделинга в максе...
аватар
 
artbaza 11 0
...занятно)
2 3 4 | След.
Зарегистрируйтесь, чтобы добавить комментарий.
Эту страницу просмотрели: * уникальных посетителей