 |
::
Меню :: |
 |
|
|
|
 |
::
Друзі :: |
 |
|
|
|
|
 |
 |
Логічні операції
Просте копіювання і переміщення геометричних елементів з шару в шар -ето не завжди якнайкращий спосіб з'єднання різних частин моделі. Даний метод часто приводить до того, що полігони перетинаються під «незрозумілими» кутами, з'являються порожнечі, а сама геометрія виявляється вельми заплутаною і не справляє належного враження (мал. 4.109).
 Мал. 4.109. Ступінчастий об'єкт був створений простим накладенням полігонів
Ще більш важливо, що такі побудови можуть привести до непередбачуваних результатів при створенні анімації
і візуалізації. Якщо ви будете акуратні і обережні, то цілком можливо, що вам вдасться уникнути таких казусів або принаймні мінімізувати їх. Можна уручну об'єднувати і зв'язувати полігони і крапки, закласти всі небажані порожнечі, намагаючись поліпшити зовнішній вигляд об'єкту. Але це напевно займе дуже багато часу.
У Lightwave логічні операції бажано здійснювати над суцільними об'єктами. Це означає, що об'єкт не повинен мати ніяких розривів, тріщин і тому подібне (мал. 4.110), тобто йому належить виглядати таким чином, неначе він зроблений з цілісного шматка матеріалу (мал. 4.111). Якщо намагатися застосовувати логічні операції до об'єктів, які не задовольняють перерахованим вище умовам, результати будуть непередбачувані.
 Мал. 4.110. Об'єкт має розрив. При використанні логічних операцій можуть виникнути помилки
 Мал. 4.111. Тепер в кубі немає разравов або тріщин. Логічні операції виконаються коректно.
До логічних (або Булевим) операцій в Lightwave відносяться Union (Об'єднання) Intersect (Перетин)
Subtract (Віднімання) Add
(Додавання). Дані інструменти працюють з об'єктами в двох шарах, при цьому один з шарів повинен знаходитися в робочому режимі, а другий - у фоновому. Зазвичай логічні операції використовуються для скріплення об'єктів або вирізування спеціальних елементів в одному з шарів. Розглянемо їх детальніше:
Union (Об'єднання). Цей інструмент об'єднує об'єкти робочого і фонового шарів в один. Всі полігони, що потрапили всередину іншого об'єкту, виявляються невидимими, а тому автоматично віддаляються (мал. 4.112);
 Мал. 4.112. Операція Union суміщає шари, об'єднує два об'єкти в один і видаляє елементи, що потрапили всередину більшого куба
Intersect (Перетин). Результатом виконання цієї
операції є об'єкт, що
складається з елементів, що потрапили в область перетину (див.
мал. 4.11з);
 Мал. 4.113. Результатом виконання операції
Intersect є об'єкт, що складається з
елементів, що потрапили в область перетину
Subtract (Віднімання). З об'єкту, що знаходиться в робочому шарі, вирізується об'єкт, розташований у фоновому
шарі. В результаті в першому об'єкті
виникає отвір (мал. 4.114);
 Мал. 4.114. Операція Subtract вирізує з об'єкту робочого шаруючи об'єкт фоновий
Add (Додавання). Ця операція дуже схожа
на просте копіювання і вставку, проте в даному випадку у фоновому шарі
створюються крапки, створюючі точну
межу перетину об'єктів, що сполучаються (мал. 4.115).
 Мал. 4.115. Операція Add сполучає робочий і фоновий шари, створюючи при цьому крапки на межі перетину об'єктів
Дуже важливо оцінити результат після виконання тієї або іншої логічної операції, оскільки він може бути украй не передбаченим, якщо некоректно провести налаштування або використовувати неправильні типи геометричних об'єктів.
Використання логічних операцій
 Мал. 4.116. Файл select.lwo: і першому шарі намальований куб, а в другому - сфера
1. Завантажите файл об'єкту select.lwo (див.
мал. 4.116).
2. Щоб перейти в третій шар, а перший і другий шари перевести у фоновий режим роботи, натисніть клавішу 3
потім Alt+1 і Alt+2 (мал. 4.117).
 Мал. 4.117.
3. Перейдіть на вкладку Create потім на панелі інструментів клацніть по кнопці
Box або натисніть клавіші Shift+x. За
допомогою інструменту Box створіть чотирикутник, який перетинав би
як сферу, так і куб (мал. 4.118).
 Мал. 4.118.
4. Перемкнетеся на вкладку Display потім на панелі інструментів клацніть по кнопці Swap Layers (Поміняти
шари) або натисніть клавішу ' (Апостроф). При цьому перший і другий шари
перейдуть в робочий режим, а третій -
у фоновий (мал. 4.119).
 Мал. 4.119.
5. Перейдіть на вкладку Multiply потім
на панелі інструментів клацніть по
кнопці Boolean (Логічні операції)
або натисніть клавіші Shift+b.
Відкриється діалогове вікно Boolean CSG
(мал. 4.120).
 Мал. 4.120.
6. Виберіть одну з логічних операцій, наприклад Subtract і натисніть
кнопку ОК, щоб виконати її.
7.
Переведіть перший і другий шари у
фоновий режим, натиснувши клавіші Alt+1
і Alt+2 (мал. 4.121).
 Мал. 4.121.
8. Перейдіть на вкладку Construct потім
на панелі інструментів клацніть по
кнопці Merge Points або натисніть клавішу М. Відкриється діалогове вікно
Merge Points.
9. Клацніть по кнопці ОК, щоб виконати операцію, використовуючи налаштування за
умовчанням.
Після виконання логічної операції очистите об'єкт від непотрібних крапок за допомогою інструменту Merge Points.
При роботі з двовимірними об'єктами скористайтеся інструментом Drill (Свердло).
|
 |
 |
||
||
||
||
|
 |
::
Наша кнопка :: |
 |
|
|
|
 |
|
Отримати код:
|
|
Підтримайте наш сайт і розмістіть нашу
кнопку на своєму ресурсі. |
|
|
 |
::
Реклама :: |
 |
|
|
|
 |
:: Посилання :: |
 |
|
|
|
|