Введение¶
Constraints (also known as joints) for rigid bodies connect two rigid bodies. 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 objects 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)¶
Самый быстрый способ ограничить два объекта – выбрать оба и нажать кнопку «связать» в . При этом создаётся новый объект-пустышка (с именем «Constraint») с уже прикреплённым физическим ограничителем, указывающим на два выделенных объекта.
Общие параметры¶
Ссылка
- Панель:
Настройки (settings)¶
- Включено (enabled)
Указывает, активен ли ограничитель во время симуляции.
- Отключить столкновения (disable collisions)
Позволяет ограниченным объектам проходить сквозь друг друга.
- Можно разрушить (breakable)
Позволяет ограничениям прекратить действие во время симуляции. Отключено для ограничения «мотор». Это можно использовать для симуляции разрушения.
- Порог (threshold)
Импульсная сила, которую необходимо достичь, прежде чем ограничение будет разрушено.
Пределы (limits)¶
Используя пределы, вы можете ещё больше ограничить объекты, указав диапазон перемещения/вращения вокруг одной оси (см. ниже для каждой из них в отдельности). Чтобы заблокировать одну ось, установите оба предела на 0.
Объекты (objects)¶
- Первый (first)
Первый объект, который будет ограничен.
- Секунда* (second)
Второй объект, который будет ограничен.
Заменить число итераций (override iterations)¶
Позволяет делать ограничения сильнее (больше итераций) или слабее (меньше итераций), чем указано в «среде твёрдых тел».
- Итераций (iterations)
Количество итераций ограничений, выполненных на шаг симуляции для этого ограничения.