Вступ – Introduction

Constraints – примуси (також відомі як зчленування) для твердих тіл з’єднують два тверді тіла.

Примуси фізики мають бути прикріплені до об’єкта порожні – Empty. Такий примус далі має сфери дії, які можуть бути вказані у фізиці двох об’єктів, що будуть пов’язані цим примусом. Об’єкт Empty забезпечує локацію та вісь для цього примусу, що відмінні від локації та осей двох примушених об’єктів. Локація порожні визначає фізику, в якій примус позначає локацію та набір осей на кожному з цих двох примушених об’єктів. Ці дві якірні точки розраховуються на початку анімації, а їх позиція та орієнтація залишається фіксованою у локальній системі координат об’єкта упродовж анімації. Об’єкти можуть рухатися далеко від об’єкта примусу, але якір примусу рухається з таким об’єктом. Якщо ця функція здається обмежувальною, то розгляньте можливість використання кількох об’єктів з не-фізичним примусом «Нащадок» – Child-of та анімуйте відносну локацію нащадка.

З’єднання – Connect

Найшвидший спосіб примусити два об’єкти – це вибрати їх обох та клацнути на кнопці «З’єднання» – Connect у меню «Об’єкт > Тверде Тіло» – Object ‣ Rigid Body. Це створить новий об’єкт порожні Empty (з іменем «Constraint») з уже прикріпленою фізикою примушування та вказуванням на ці два вибрані об’єкти.

Меню Фізики – Physics Menu

Ви можете також створити примус твердого тіла Rigid Body Constraint для двох примушених об’єктів за допомогою кнопки Rigid Body Constraint у вкладці Physics Редактора Властивостей – Properties editor. Цей примус залежить від локації та обертання об’єкта, на якому він був створений. У цьому випадку не створюється жоден об’єкт Empty для цього примусу. Роль об’єкта Empty покладається на цей об’єкт. Примушений об’єкт може далі бути задано за типом як пасивний – Passive для кращого керування примушуванням.

Для вибраного об’єкта Empty або одного з двох примушених об’єктів з примусом з’являється панель Rigid Body Constraint у вкладці Physics редактора Properties editor з додатковими параметрами.

Загальні Опції – Common Options

Панель «Примус Твердого Тіла» – Rigid Body Constraint.

Увімкнено – Enabled
Визначає, чи примус є активним у ході симуляції.
Вимкнути Зіткнення – Disable Collisions
Дозволяє примушеним об’єктам проходити один крізь одного.
Об’єкт 1 – Object 1
Перший об’єкт для примушування.
Об’єкт 2 – Object 2
Другий об’єкт для примушування.
Розривність – Breakable

Дозволяє примушуванню розриватися у ході симуляції. Недоступно для примусів типу «Двигун» – Motor. Це може використовуватися для симулювання руйнування.

Поріг – Threshold
Сила імпульсу, що повинна бути досягнута перед розривом примусу.
Заміщення Повторів – Override Iterations

Дозволяє робити примуси сильнішими (більше повторів) або слабшими (менше повторів), ніж це визначено для світу твердого тіла.

Повтори – Iterations
Кількість повторів рішальника примусу, зроблених на крок симуляції для цього примусу.
Ліміти – Limits
Використовуючи ліміти, ви можете примушувати об’єкти ще більше, визначаючи діапазон пересування/обертання по/навколо відповідної осі (дивіться нижче для кожної з них окремо). Для блокування однієї з осей задайте обидва ліміти як 0.