Вступ – Introduction

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

The physics constraints are meant to be attached to an Empty object. The constraint then has fields which can be pointed at the two physics-enabled object which will be bound by the constraint. The empty object provides a location and axis for the constraint distinct from the two constrained objects. The location of the entity hosting the physics constraint marks a location and set of axes on each of the two constrained objects. These two anchor points are calculated at the beginning of the animation and their position and orientation remain fixed in the local coordinate system of the object for the duration of the animation. The objects can move far from the constraint object, but the constraint anchor moves with the object. If this feature seems limiting, consider using multiple objects with a non-physics Child of constraint and animate the relative location of the child.

З’єднання – Connect

The quickest way to constrain two objects is to select both and click the Connect button in Object ‣ Rigid Body. This creates a new empty object (named «Constraint») with a physics constraint already attached and pointing at the two selected objects.

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

Also you can create Rigid Body Constraint on one of the two constrained objects with Rigid Body Constraint button of the Physics tab in the Properties editor. This constraint is dependent on the object location and rotation on which it was created. This way, there are no empty object created for the constraint. The role of the empty object is put on this object. The constrained object can be then set as Passive type for better driving the constrain.

Additional parameters appear in the Rigid Body Constraint panel of the Physics tab in the Properties editor for the selected empty object or the one of the two constrained objects with the created constraint.

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

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

Увімкнено – Enabled

Визначає, чи примус є активним у ході симуляції.

Вимкнути Зіткнення – Disable Collisions

Дозволяє примушеним об’єктам проходити один крізь одного.

Об’єкт 1 – Object 1

Перший об’єкт для примушування.

Об’єкт 2 – Object 2

Другий об’єкт для примушування.

Розривність – Breakable

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

Поріг – Threshold

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

Заміщення Повторів – Override Iterations

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

Повтори – Iterations

Кількість повторів рішальника примусу, зроблених на крок симуляції для цього примусу.

Ліміти – Limits

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