Вентиляція. Водопостачання. Каналізація. Дах. Облаштування. Плани-Проекти. стіни
  • Головна
  • водопостачання
  • Як в 3д максі робити круглі форми. Редагування сплайнів шляху і перетинів на рівні параметричної форми

Як в 3д максі робити круглі форми. Редагування сплайнів шляху і перетинів на рівні параметричної форми

Мета роботи: Вивчення основних прийомів моделювання 3D об'єктів в програмі 3D Studio Max за допомогою лофтінга.

Створення об'єкта «заводний вал годинникового механізму»

Крок 1. перезавантажте 3D Studio Max і і почніть новий файл сцени.

Крок 2. Створіть у вікні проекції Тор (Вид зверху) три форми-перетину (8-променеву зірку, коло і квадрат) і форму-шлях у вигляді відрізка прямої лінії, як показано на малюнку 1.

Зірку і коло зробіть однакового радіуса, а розмір квадрата виберіть так, щоб він як раз вписувався в коло. Найпростіше побудувати квадрат прямо від центру кола, розтягнувши його до торкання з окружністю. Виділіть форму-шлях.
Малюнок 1. Виділена форма-лінія, яка буде використана в якості шляху.
Крок 3. Клацніть на кнопці Loft (Лофтінговие) в свиті Object Type (Тип об'єкта) командній панелі Create (Створити), а потім на кнопці Get Shape (Взяти форму). Перейдіть в будь-яке вікно проекції і клацніть на формі-зірці, яка буде служити першим перетином створюваного тіла. Відразу ж буде сформовано тіло лофтінга з постійним перетином у формі зірки по всій довжині шляху, як показано на малюнку 2.

Малюнок 2. Сформовано базове тіло лофтінга з перетином у формі зірки.
Щоб мати можливість бачити оболонку тіла в вікнах з каркасним режимом відображення, можна розгорнути сувій Skin Parameters (Параметри оболонки) і встановити прапорець Skin (Оболонка) в розділі Display (Відображення). Однак поки краще цього не робити, щоб сітка оболонки не заважала бачити лінію шляху.

Крок 4. Зверніть увагу на сувій Path Parameters (Параметри шляху). Він дозволяє розставити різні форми-перетину в різних точках шляху, забезпечуючи можливість формувати оболонку тіла зі змінним перетином. Задавати необхідне положення точки на лінії шляху, в якій буде розміщено перетин, слід за допомогою лічильника Path (Шлях).

Змініть перемикач Percentage (Відсоток) вказує на те, що відстані розміщення перетинів повинні будуть задаватися в відсотках від довжини шляху. Встановіть в лічильнику Path (Шлях) значення 45 . Вибраний для розміщення перетину позначається на лінії шляху маркером у вигляді хрестика жовтого кольору. Перемістіть курсор у вікно проекції і знову клацніть на формі-зірці (кнопка Get Shape (Взяти форму) повинна все ще бути в активному стані). Друге переріз у формі зірки буде негайно встановлено на відстані 45% від початку лінії шляху (рис. 3).

Малюнок 3. На заданій відстані від початку лінії колії встановлено нове перетин.

Крок 5. Продовжіть установку нових перетинів, розмістивши перетину в формі кола на відстані 50 і 80% від початку шляху, а перетину в формі квадрата - на відстані 85 і 100% від початку шляху, як показано на малюнку 4. В результаті має вийти об'єкт, показаний на малюнку 5.

Малюнок 4. Всі шість перетинів розміщені в заданих точках лінії шляху.


Малюнок 5. Візуалізований об'єкт, сформований методом лофтінга, показаний для наочності з обох торців.

Одним з широко використовуваних способів моделювання об'єктів в 3D Studio MAX є метод формування, або лофтінга (lofting), що дозволяє перетворювати сплайни в тривимірні тіла самих різних форм починаючи від абстрактних об'єктів (наприклад, вивчених раніше примітивів) і закінчуючи абсолютно реалістичними моделями. Досить часто лофтінг виявляється самим швидким способом створення тієї чи іншої моделі методом моделювання. Наприклад, складний об'єкт, на моделювання якого за допомогою полігонів знадобилося б не менше години, можна змоделювати за допомогою лофтінга за 10-15 хвилин.

Тема лофтінга надзвичайно широка, але в цьому уроці ми зупинимося лише на основних поняттях lofting -моделювання.

Лофтінг і loft-об'єкти

Термін «лофтінг» прийшов із старовинної практики кораблебудування, коли при формуванні корпусу судна наступні поперечні перерізи шпангоута як би піднімалися (lift off) по відношенню до попереднього поперечним перерізом. Напевно, тому при поясненні даного поняття сьогодні в якості аналогії досить часто вдаються до опису будівництва корпусу судна.

Loft-об'єкти будуються шляхом формування оболонки за опорними перетинах, розставляють уздовж деякої заданої траєкторії. Оболонка як би натягується на перетину уздовж зазначеного шляху, а в результаті виходить тривимірна модель. Даний метод моделювання прекрасно підходить для тих моделей, форма яких може бути охарактеризована певним набором поперечних перерізів. В основі будь-якого подібного об'єкта завжди лежать траєкторія (шлях) і одне або більше перетинів (форм). Шлях задає основну лінію loft-об'єкта і може мати форму прямої, кола, спіралі, довільної кривої і т.п., а перетину визначають його форму і теж можуть бути найрізноманітнішими (рис. 1). При використанні декількох перетинів вони розміщуються вздовж шляху за вказаною користувачем принципом, а в разі одного перетину дана форма розміщується на обох кінцях шляху.

Обидва типи структурних елементів шлях і перетину представлені звичайними сплайнами. Форма шляху може містити тільки один сплайн, так як програма відмовляється приймати будь-яку форму, яка містить в якості шляху більш одного сплайна. І якщо при спробі створення loft-об'єкта кнопка вибору шляху не активізується, то це означає, що виділена форма містить більше одного сплайна.

Сплайни форм поперечних перерізів можуть мати будь-яку кількість сплайнів, але число сплайнів у всіх задіяних в даному loft-об'єкті перетинів має бути однаково. Крім того, якщо перетин представлено складовими формами з декількох сплайнів, то дані форми повинні мати однаковий порядок вкладення. Це означає, що якщо перше перетин містить усередині одного сплайна два інших сплайна, то і всі наступні перетину повинні бути сформовані за тим же принципом. А якщо в копії даної складової форми перемістити два внутрішніх сплайна поза вихідного, то її вже не можна буде вказати в якості другого перетину (рис. 2). Правда, при бажанні в ряді випадків це обмеження можна обійти, перетворивши звичайні замкнуті сплайни в розімкнуті (рис. 3).

Форма loft-об'єкта визначається не тільки за рахунок шляху і певного набору перетинів не менш важливі положення внутрішніх перетинів уздовж шляху і узгодження перших вершин кожної форми поперечного перерізу. Від розміщення перетинів уздовж шляху залежить те, як і в який момент буде змодельовано перехід від одного перерізу до другого, а узгодження вершин дозволяє уникнути перекручування моделей при переході від перетину до перетину або, навпаки, при необхідності штучно скручувати об'єкти.

При роботі з loft-об'єктами масу запитань викликають звичайні трансформації, здійснювані інструментами Select and Move (Виділити і пересунути), Select and Scale (Виділити і масштабувати) і Select and Rotate (Виділити і повернути), оскільки спроба скористатися ними для перетворення шляху або перетину ніяк не позначається на loft-об'єкті (рис. 4). Справа в тому, що трансформації, що застосовуються до вихідних об'єктів лофтінга (до шляху і перетинах), ігноруються така особливість роботи 3D Studio MAX. Однак не варто думати, що редагувати loft-об'єкт неможливо і що потрібно спочатку створювати його на основі ідеально підібраних шляху і перетинів. Можливостей редагування предостатньо, і ми з ними ознайомимося.

Створення loft-об'єктів

Вихідні форми для loft-об'єктів (шлях і перетину) можна створювати в будь-якому вікні проекцій, тому при виборі вікна проекцій варто виходити з зручності моделювання, віддаючи перевагу тому вікну проекцій, яке найбільшою мірою узгоджується з видом об'єкта зверху або спереду.

Loft-об'єкти відносяться до складових об'єктів ( Compound Objects, Мал. 5) категорії Geometry (Геометрія), і для їх побудови призначена кнопка Loft (Лофтінговий), яка стає доступною при виділенні одній з вихідних форм і активізації типу Compound Objects категорії Geometry. Можна піти й іншим шляхом вибрати з головного меню команду Create \u003d\u003e Compound \u003d\u003e Loft, Що теж призведе до відкриття панелі з настройками loft-об'єкта.

Створювати прості loft-об'єкти можна двома способами: вказуючи або шлях для цього варіанту призначена кнопка Get Path (Вказати шлях, рис. 6) з сувою Creation Method (Метод створення), або форму-перетин за допомогою кнопки Get Shape (Вказати форму). Обидва варіанти рівнозначні, але різняться розташуванням в просторі одержуваного лофтінгового об'єкта, яке визначається на підставі попередньо виділеного об'єкта: перетину в першому випадку і шляхи в другому. Крім названих кнопок, в свиті Creation Method (Метод створення) є важливий перемикач, що має три положення:

  • Move (Перемістити) форма-перетин, зазначена після клацання на кнопці Get Shape (Вказати форму) або Get Path (Вказати шлях), буде поміщена в створюваний loft-об'єкт і перестане існувати як незалежний об'єкт;
  • Copy (Копіювати) в складі створюваного loft-об'єкта буде використана незалежна копія вихідної форми-перетину;
  • Instance(Зразок) буде застосований зразок форми-перетину, який встановлений за замовчуванням і використовується найчастіше, так як будь-яка наступна припустима зміна форми буде відображатися на loft-об'єкті. Правда, в цьому випадку сцена поступово загромождают зайвими об'єктами, тому зазвичай після закінчення моделювання loft-об'єкта непотрібні форми ховаються або взагалі видаляються зі сцени.

При створенні будь-якого loft-об'єкта слід звернути увагу на наступні моменти:

  • якщо немає жодного виділеного об'єкта, то кнопка Loft (Лофтінговий) буде недоступною;
  • якщо попередньо виділена форма складається більш ніж з одного сплайна, то кнопка Get Shape (Вказати форму) в свиті Creation Method(Метод створення) виявиться недоступною.

Досить часто побудова лофтінговой моделі починають зі створення базового об'єкта з одним-єдиним перетином, який створюється на початковому етапі формування моделі. Для прикладу активізуйте категорію об'єктів Shapes (Форми) командній панелі Create (Створення), в списку різновидів об'єктів вкажіть тип Splines (Сплайни) і побудуйте два сплайна: зірку ( Star) В якості перетину loft-об'єкта і лінію ( Line) В якості його шляху (рис. 7). Виділіть зірку, клацніть на кнопці Geometry (Геометрія) командній панелі Create (Створити) і виберіть в списку різновидів об'єктів варіант Compound Objects (Складові об'єкти). У свиті Object Type (Тип об'єкта) спочатку клацніть на кнопці Loft (Лофтінговий), потім на кнопці Get Path (Вказати шлях) обрана кнопка підсвічується жовтим кольором, А потім вкажіть мишею попередньо створений сплайн шляху. В результаті вийде фігура, утворена рухом зірки по лінії. Провівши рендеринг, ви побачите приблизно такий об'єкт, як показано на рис. 8.

Створіть іншу форму шляху у вигляді еліпса (рис. 9) і знову сформуйте лофтінговий об'єкт, але тепер уже на основі зірки і еліпса; результат рендеринга показаний на рис. 10. Потім спробуйте отримати loft-об'єкт, взявши в якості шляху криволінійний сплайн. Останній потрібно попередньо створити з лінійних сплайнів, потім перейти в режим редагування сплайна на рівні вершин, перетворити кожну вершину в згладжену і відкоригувати положення вершин для досягнення задуманої кривизни (рис. 11 і 12). Збережіть даний базовий об'єкт, так як він буде потрібно нам надалі.

Крім шляху і перетину, на зовнішній вигляд loft-об'єкта впливають і інші параметри, що встановлюються в свитках Surface Parameters (Параметри поверхні) і Skin Parameters(Параметри оболонки). Перший сувій містить опції для управління способами візуалізації поверхні лофтінга; з його допомогою, наприклад, можна управляти ступенем згладжування оболонки уздовж і поперек шляху (рис. 13 і 14). Другий сувій містить безліч опцій, які впливають не тільки на відображення оболонки лофтінга, але і на щільність каркаса і використовуються методи інтерполяції; з його допомогою можна, зокрема, регулювати детальність створюваної моделі (рис. 15 і 16).

Редагування loft-об'єктів

Під редагуванням loft-об'єкта розуміються різні операції:

  • додавання нових перетинів в loft-об'єкти, що дозволяє отримувати набагато цікавіші моделі, ніж на основі одного перетину;
  • видалення перетинів;
  • заміна одного перетину loft-об'єкта на інший, що буває необхідно, якщо вибір перетину виявився невдалим, а змінити перетин занадто довго або взагалі неможливо;
  • редагування сплайнів шляху і перетинів на рівні параметричної форми. Таким способом можна виконати тільки найпростіші перетворення, наприклад збільшити або зменшити радіус перетину, змінити число вершин в разі багатокутника і зірки і т.п .;
  • зміна контурів шляху і перетинів на рівні подоб'ектов: вершин, сегментів, що дозволяє змінювати об'єкт до повного невпізнання. Дана можливість обов'язково передбачає попереднє (тобто до проведення лофтінга) конвертація відповідних сплайнів зі звичайних в редаговані за допомогою команди Convert To \u003d\u003e Convert to Editable Spline (Конвертувати в \u003d\u003e Конвертувати в редагований сплайн). При цьому редаговані сплайни перестають бути параметричними об'єктами, і їх уже не можна буде редагувати на рівні параметрів, змінюючи ширину, висоту, радіус тощо.

Додавання в loft-об'єкт нових перетинів

Після створення базового loft-об'єкта в нього можна додавати додаткові перетину, що дозволяє перетворювати прості об'єкти в набагато більш складні і цікаві. Додавати нові перетину можна як в режимі створення loft-форми (панель Create Створення), так і в режимі її редагування (панель Modify Зміна).

Візьміть за основу вже створений і збережений нами лофтінговий об'єкт на основі зірки і криволінійного сплайна і для зручності подальшого огляду трохи розгорнемо його (рис. 17). Потім створіть додатково ще один сплайн у вигляді кола, потім виділіть loft-об'єкт і активізуйте панель Modify. Тепер потрібно вказати місце розташування нового перетину на шляху для цього призначене поле Path (Шлях) в свиті Path Parameters (Параметри шляху), де встановлюється так званий рівень шляху (за замовчуванням він дорівнює нулю). Рівень може вводитися або у відсотках довжини шляху в даному випадку повинен бути встановлений прапорець Percentage (Відсоток), або як абсолютне відстань уздовж шляху в разі активізації прапорця Distance (Відстань). У нашому прикладі зручніше скористатися відсотками і додати нове перетин, наприклад, в кінці шляху. Для цього в поле Path (Шлях) при включеному прапорці Percentage (Відсоток) введіть число 100. Далі клацніть на кнопці Get Shape (Вказати форму) і вкажіть створену коло loft-об'єкт зміниться і стане нагадувати представлений на рис. 18. Заради інтересу можна додати в середині шляху ще одне перетин у вигляді кола, яку краще зробити трохи побільше діаметром. Для цього створіть окружність, виділіть loft-об'єкт, активізуйте панель Modify, у полі Path (Шлях) введіть число 50, клацніть на кнопці Get Shape (Вказати форму) і вкажіть другу окружність (рис. 19).

Якщо ви будуєте моделі з декількома перетинами, то майте на увазі, що хоча теоретично різні перетину можуть мати різне число вершин, але на практиці для отримання згладженої форми краще, щоб кількість вершин у всіх сплайнів-перетинів було однаковим. В іншому випадку, особливо при сильно розрізняються кількістю вершин, можливо непередбачуване перекручування і розтягування loft-моделі. Щоб зрівняти число вершин, в перетину в режимі редагування сплайнів на рівні вершин слід додати відсутні вершини. Останнє можна зробити як вручну, проставляючи вершини за допомогою кнопки Refine (Уточнити), так і за допомогою операції Divide (Розділити), яка дозволяє додавати вказану кількість вершин на виділеному сегменті сплайна, розбиваючи його при цьому на рівні частини.

видалення перетинів

Для видалення перетину, невірно вставленого в loft-об'єкт, потрібно в режимі редагування loft-об'єкта виділити його. Активувавши панель Modify, встановити режим редагування перетинів ( Shape), В одному з вікон проекцій виділити видаляється перетин і клацнути на кнопці Delete (Рис. 20) в свиті Shape Commands або натиснути клавішу Del.

Заміна перетину в loft-об'єкті

У кнопки Get Shape (Ввести форму) є дві функції: вона відповідає за додавання перетину в loft-об'єкт і допомагає замінити в уже створеному об'єкті одне перетин на інше. Випробуємо дану операцію на створеному раніше і збереженому базовому робочому об'єкті. Виділіть її, в поле Path Get Shape (Вказати форму) і вкажіть замість окружності, раніше використовувалася в якості останнього перетину шляху, ту ж саму зірку, що застосовується на початку шляху. Loft-об'єкт тут же зміниться (рис. 21).

Зверніть увагу, що для переходу від перетину до перетину зовсім не обов'язково вручну вказувати відповідний їй рівень шляху в поле Path (Шлях) можна скористатися двома кнопками свитка Path Parameters (Параметри шляху): Next Shape (Наступна форма), яка відповідає за переміщення уздовж шляху вперед до рівня наступної форми, і Previons Shape (Попередня форма), яка дозволяє переміститися на рівень попередньої форми.

Поміняти можна не тільки перетин, а й сам шлях, для чого потрібно, виділивши loft-об'єкт, клацнути на кнопці Get Path (Вказати шлях) і в якості нового шляху вказати інший сплайн. Те, що вийшло при заміні шляху в робочому об'єкті з криволінійного сплайна на спіраль, представлено на рис. 22.

Редагування сплайнів шляху і перетинів на рівні параметричної форми

Даний вид редагування можливий тільки в тому випадку, якщо задіяні в loft-об'єкті сплайни були конвертовані в редагований сплайн, і має на увазі зміна параметричних характеристик шляху або перетину. Для прикладу візьміть наш робочий об'єкт, виділіть перетин-зірку, активізуйте панель Modify і зменшите кількість вершин з 11 до 5 (рис. 23). Loft-об'єкт відразу ж зміниться (рис. 24).

Зміна контурів шляху і перетинів на рівні подоб'ектов

Як вже було сказано, для того щоб отримати можливість редагування, потрібно попередньо перетворити сплайни зі звичайних в редаговані. У нашому робочому прикладі це зроблено не було, тому доведеться створити новий loft-об'єкт, на якому ми і будемо проводити свої експерименти. Тому спочатку виділіть перетин-зірку і конвертуйте її в редагований сплайн командою Convert To \u003d\u003e Convert to Editable Spline (Конвертувати в \u003d\u003e Конвертувати в редагований сплайн), а потім створіть новий сплайн звичайним чином (рис. 25). Виділіть зірку, перейдіть в режим редагування вершин і змініть форму сплайна довільним чином, наприклад видаливши частину вершин (рис. 26). В результаті правий loft-об'єкт тут же зміниться (рис. 27).

проблема скручування

Неприємним моментом при створенні loft-моделей з кількома перетинами є скручування об'єкта від перетину до перетину, якщо перші вершини перетинів не перебувають на одній прямій. У деяких об'єктах це може не дуже кидатися в очі, але якщо кількість вершин різних перетинів різниться, то це може виявитися дуже помітним. Для прикладу створіть лофт на основі сплайнів (рис. 28), вказавши лінію як шлях, а окружність, квадрат і зірку в якості перетинів. Окружність встановіть на рівні 0, квадрат на рівні 50, а зірку на рівні 100. Результат лофтінга представлений на рис. 29.

Для ліквідації скручування необхідно вирівняти перші вершини всіх вхідних в loft-об'єкт перетинів (дані вершини в режимі редагування вершин виділяються квадратиками). Суть процесу вирівнювання полягає в тому, щоб встановити всі перші вершини на одній прямій. Зробити це можна двома шляхами. Можна послідовно перебрати всі перетину в режимі редагування вершин і встановити в них перші вершини там, де це необхідно, кожен раз виділяючи вершину і клацаючи на кнопці Make First(Зробити першої). Очевидно, що даний варіант можливий лише в тому випадку, якщо всі перетину loft-об'єкта були перетворені в редаговані сплайни до проведення лофтінга. Можна піти й іншим шляхом: виділити loft-об'єкт, перейти в режим редагування підоб'єктів модифікатора Loft на рівні редагування перетинів ( Shape, Мал. 30) і клацнути на кнопці Compare (Порівняти). Це призведе до відкриття порожнього вікна Compare, куди потрібно завантажити всі потрібні перетину. Для цього клацніть на кнопці Pick Shape (В стадії активності вона буде жовтого кольору) і послідовно вкажіть в одному з вікон проекцій все перетину (в момент попадання покажчика миші на перетин зовнішній вигляд покажчика змінюється на знак «+»). В результаті вікно Compare стане виглядати приблизно так, як на рис. 31. За допомогою інструменту Select and Rotate(Виділити і повернути) поверніть кожне з перетинів таким чином, щоб всі перші вершини виявилися на одній прямій (рис. 32). Дану операцію виконують в будь-якому з вікон проекцій, а вікно Compare служить для контролю за становищем початкової точки що повертається перетину. Результатом вирівнювання перших вершин буде зникнення скручування (рис. 33).

Створення loft-об'єктів на основі складових сплайнів

Як вже було зазначено, в якості перетинів можуть виступати не тільки поодинокі, але і складові сплайни, що істотно розширює можливості лофтінг-моделювання. При цьому навіть смакота двох елементарних фігур (наприклад, квадрата і кола), в залежності від їх розташування по відношенню один до одного, дозволяє генерувати найрізноманітніші моделі як порожнисті, так і представляють собою об'єднання двох об'ємних тіл, що досягається без використання булевих операцій .

Для прикладу створіть довільну криву як шлях, а квадрат і коло в якості розтину. При цьому сплайни перетину потрібно конвертувати в редаговані і об'єднати в складовою сплайн, скориставшись кнопкою Attach (Приєднати; рис. 34). Проведіть лофтінг і отримаєте об'єкт, показаний на рис. 35. Виділіть перетин, перейдіть в режим редагування сплайна на рівні Spline і перемістіть коло всередину квадрата loft-об'єкт зміниться і стане порожнистим (рис. 36). Потім перетягніть коло поза квадрата loft-об'єкт виявиться представленим двома окремими тілами (рис. 37).

Створення loft-об'єктів на основі розімкнутих сплайнів

Комбінації замкнутих і розімкнутих сплайнів дозволяють створювати різноманітні поверхні з розрізами і розривами. Задіяні в них розімкнуті сплайни часто створюються на основі замкнутих, в яких виділяються вершини в місцях розриву, а потім до них застосовується команда Break (Розірвати). Варто відзначити, що в такого роду loft-об'єктах узгодження перших вершин набуває ще більшого значення, оскільки такі поверхні сильніше схильні до скручування.

Як приклад формування найпростішого об'єкта даного типу створіть звичайну коло, конвертуйте її в редагований сплайн, виділіть всі чотири сегменти кола і додайте в кожен з них по чотири додаткових вершини, клацнувши на кнопці Divide (Розділити) рис. 38. Зробіть копію окружності і розірвіть даний сплайн у зазначеній на рис. 39-якій точці, активувавши кнопку Break (Розірвати) і клацнувши у відповідній вершині. Скопіюйте вже розірваний сплайн і змініть положення граничних вершин наприклад так, як показано на рис. 40. Узгодьте перші вершини в даному випадку найпростіше це зробити вручну, призначивши першу вершину для окружності, клацнувши на кнопці Make First(Зробити першої) і вказавши потрібну вершину. Проведіть лофтінг, вказавши спочатку перший зліва сплайн, потім на рівні шляху 30 другий, на рівні 50 третій, 70 другий і 100 перший. Loft-об'єкт з розривом представлений на рис. 41.

А тепер розглянемо моделювання loft-об'єкта з використанням розімкнутих сплайнів, які на перший погляд здаються замкнутими. Створіть приблизно такі об'єкти сплайнів, як показані на рис. 42. Зверніть увагу, що дві верхні кола (велика і маленька) відносяться до першого складеному сплайну і гратимуть роль одного перетину, а нижні другого розтину. Лінія, як зазвичай, буде використовуватися в якості шляху. Відповідні окружності потрібно буде об'єднати в складові сплайни в режимі редагування Spline. Безпосередньо такі складові сплайни як різних перетинів одного і того ж сплайна вказати не вдасться, так вони мають різну структуру. Однак ми застосуємо один хитрий прийом: В режимі редагування сплайнів за допомогою кнопки Break (Розірвати) розірвемо першу велику окружність в двох протилежних точках (вони виділені на рис. 43), потім аналогічну операцію проведемо щодо нижнього складеного сплайна. Після цього виділимо лінію і створимо loft-об'єкт, вказавши спочатку нижній сплайн, потім на рівні 20 верхній, а на рівні 60 знову нижній. В результаті отримаємо об'єкт (рис. 44), який згодом цілком можна буде перетворити в звичайну кружку.

Loft (Лофтінговий), а потім на кнопці Get Shape (Вказати форму) і вкажіть в якості перетину шестикутник. Результат представлений на рис. 46. \u200b\u200bЗбережіть об'єкт у файлі, так як трохи пізніше ми до нього повернемося.

рамка

Спробуємо скористатися лофтінговим моделюванням для створення рамки. активізуйте інструмент Line і створіть їм лінійний сплайн у вигляді замкнутої ламаної (рис. 47). Перетворіть сплайн в редагований за допомогою команди Convert To \u003d\u003e Convert to Editable Spline (Конвертувати в \u003d\u003e Конвертувати в редагований сплайн), перейдіть в режим редагування вершин і перетворите зазначені на рис. 48 вершини в згладжені, виділивши їх і в контекстному меню вибравши тип Smooth (Згладжена). Створіть другий сплайн у вигляді великого прямокутника, який в даному випадку буде грати роль шляху. Виділіть прямокутник і створіть на його основі loft-об'єкт, вказавши криволінійний контур в якості розтину. Отримана рамка представлена \u200b\u200bна рис. 49.

заточений олівець

Спробуємо змінити створену вище loft-модель олівця таким чином, щоб він став заточеним. Для цього доведеться додати в потрібних точках шляху додаткові перетину. Спочатку створіть маленьку окружність і додайте її на кінці шляху для цього виділіть loft-об'єкт, перейдіть в режим його редагування, в поле Path (Шлях) введіть число 100, клацніть на кнопці Get Shape (Вказати форму) і вкажіть дану окружність (рис. 50). В принципі, загострений кінець олівця виглядає цілком прийнятно, але зменшення діаметра повинно проводитися тільки в самому кінці олівця, а не на всій його довжині, тому доведеться заблокувати сточування додатковим перетином. Найпростіше вказати в якості такого перетину той же самий багатокутник, що був використаний при створенні базової моделі олівця. Тому виділіть loft-модель, перейдіть в режим її редагування, в поле Path (Шлях) введіть число 75, клацніть на кнопці Get Shape (Вказати форму) і вкажіть багатокутник. Отриманий в результаті об'єкт тепер дійсно схожий на олівець (рис. 51).

Спадаюча складками тканину

Зобразити спадаючу складками тканину за допомогою лофтінга зовсім нескладно. Для цього досить створити два перетину у вигляді криволінійних контурів з великим числом вузлів і задати напрямок лофтінга (рис. 52). Потім слід вказати верхню криву в якості першого перетину на рівні 0, а другу в якості другого перетину на рівні 100. Результат буде непогано виглядати навіть без накладання матеріалу (рис. 53).

гайка

А тепер спробуємо створити гайку, причому додавати нові перетину для різноманітності ми будемо не в ході редагування, а відразу ж в процесі створення моделі. Звичайно, в більшості випадків обмежитися простими сплайнами як перетинів не вдається, так що доведеться створювати з них більш складні складові сплайни. У разі гайки роль перетину буде грати сплайн, що включає до свого складу шестикутник (як зовнішнього кордону) і окружність (як внутрішньої). Якщо ж згадати про різьбу гайки, то вийде, що радіус кола величина змінна, яка буде приймати щось одне, то інше значення.

Для початку побудуйте два окремих сплайна: багатокутник і коло (рис. 54), розмістіть окружність всередині багатокутника. на панелі Modify відрегулюйте значення радіусів обох сплайнів: в нашому випадку радіус багатокутника 35, а окружності 25. Виділіть обидва об'єкти, зробіть копію і для зручності роботи додайте її поруч. Збільште радіус скопійованої окружності приблизно на дві одиниці. Перетворіть першу групу з багатокутника і окружності в складовою сплайн для цього виділіть багатокутник, переведіть його в редагований сплайн, перейдіть в режим редагування Spline, Клацніть на кнопці Attach (Приєднати) і в якості додається об'єкта вкажіть окружність. Обидва об'єкти стануть складовими частинами одного і того ж сплайна, і тепер їх можна буде використовувати як перетин. Аналогічну операцію виконайте щодо другої групи об'єктів. Намалюйте лінію, яка буде потрібно як шлях (рис. 55).

Виділіть лінію, перейдіть в режим створення лофтінга, клацніть на кнопці Get Shape(Вказати форму) і вкажіть в якості першого перетину перший складений об'єкт. В результаті буде створена loft-модель гайки без різьблення (рис. 56). Після цього відразу ж в поле Path (Шлях) в свиті Path Parameters (Параметри шляху) встановіть значення 13,5 це рівень шляхи для другого розтину. Вкажіть в якості другого перетину другий складений об'єкт. Введіть в поле Path (Шлях) значення 25 і вкажіть перший складений об'єкт і т.д. відповідно до таблиці. Зрозуміло, при іншому варіанті різьблення гайки закон чергування перетинів буде іншим. Отримана після закінчення операції підключення перетинів гайка показана на рис. 57.

рівень шляху

0 Перший складений об'єкт
13,3 Другою складовою об'єкт
25 Перший складений об'єкт
38,5 Другою складовою об'єкт
50 Перший складений об'єкт
63,5 Другою складовою об'єкт
75 Перший складений об'єкт
88,5 Другою складовою об'єкт
100 Перший складений об'єкт

Рівень шляху для перетинів гайки

Фрагмент кованої меблевої ручки

Ми вже говорили про те, що шлях, який складається з декількох сплайнів, 3D Studio MAX не приймає. Однак чимала частина моделей передбачає формування досить складних шляхів, які зручніше створювати на базі декількох сплайнів. Об'єднання сплайнів в складовою тут не допоможе, оскільки програма як і раніше не дозволяє вказати такий сплайн як шлях. Вийти з положення можна, якщо перетворити складовою сплайн в простій шляхом зварювання вершин окремих сплайнів в місцях їх з'єднання. Розглянемо це на прикладі створення фрагмента навісний кованої меблевої ручки.

За основу візьміть спіраль, створену інструментом Helix (Спіраль), з неї будемо моделювати шлях для лофтінга і ромб з чотирма вершинами як перетин (рис. 58). Створіть копію спіралі, дзеркально її відобразите, а потім розмістіть обидві спіралі потрібним чином. Перетворіть одну з спіралей в редагований сплайн, перейдіть в режим редагування вершин, клацніть на кнопці Attach (Приєднати) і в якості додається об'єкта вкажіть другу спіраль. В результаті дві окремі спіралі хоча і перетворяться в складений об'єкт, але поки ще будуть окремими сплайнами, в чому неважко переконатися за наявністю в об'єкті двох перших вершин (рис. 59). Виділіть зазначені на рис. 60 вершини і клацніть на кнопці Fuse (Наблизити), щоб наблизити вершини двох сплайнів один до одного. Потім клацніть на кнопці Weld (Злити) для об'єднання двох виділених кінцевих вершин в одну. Не забудьте при цьому попередньо встановити потрібне значення параметра Weld Threshold (Поріг злиття), задає відстань, при якому збігаються вершини будуть об'єднуватися. Дві спіралі стануть єдиним сплайном про це буде свідчити єдина початкова точки (рис. 61). Далі змінюйте сплайн за своїм бажанням, щоб він став нагадувати фігурний контур навісний меблевої ручки; один з можливих варіантів такого контуру показаний на рис. 62. Це і буде шлях для лофтінга. Створіть на основі даного шляху і підготовленого раніше перетину-ромба loft-об'єкт (рис. 63).

форми Rectangle (Прямокутник)і Ellipse (Еліпс)подібні за способом їх створення. Для того щоб побудувати прямоуголік (або еліпс), потрібно виконати наступні дії:

1. На панелі Create (Створити)клацнути по кнопці соответс форми, при цьому відкриється сувій її параметрів (рис. 7.11).

2. У вікні проекції Top (Зверху)розтягнути від краю до краю фоу до потрібних розмірів (рис. 7.12).

Мал. 7.11.Сувої параметрів прямокутника і еліпса

Мал. 7.12.Прямокутник, еліпс і округлений прямокутник

Примітка. Кути прямокутника можна зробити округленими. Для цього потрібно ввести відповідне значення параметра Corner Radius (Радіус заокруглення), Який знаходиться в свиті параметрів прямокутника. При значенні 12 даного параметра відбувається повне округлення сторін, а при подальшому збільшенні значення прямокутник перетворюється в іншу фігуру.

Якщо в процесі створення форми утримувати клавішу Ctrl, Її довжина і ширина будуть однаковими (тобто прямокутник буде квадратом, а еліпс - окружністю).

Джерело: Харківський, Олександр Вікторович, 3ds Max 2013. Кращий самовчитель / А.В. Харківський. - вид. 4-е, доп. і перераб. - Москва: Астрель, 2013. - 480 с. - (Навчальний курс).

Кращі статті по темі