Ограничитель «Ограничить вращение» (limit rotation constraint)¶
Ограничитель „Limit Rotation“ задаёт пределы углов вращения Эйлера для каждой оси определённым диапазоном.
Углы, выходящие за пределы заданного диапазона, ограничиваются ближайшей к ним границей на окружности. Например, если ось ограничена диапазоном [0° - 90°], а исходное вращение составляет „340°“, – ограничитель будет изменять этот диапазон на „0°“, а не на „90°“.
Данный ограничитель не работает для тех костей, на которые влияет инверсная кинематика. Пожалуйста, используйте настройки „Limit“ на панели „Inverse Kinematics“ самой кости.
Опции (options)¶
Ограничитель «Ограничить вращение».¶
- Ограничение по X, Y, Z (limit X, Y, Z)
Числовые поля, определяющие диапазон углов для каждой оси. Флажки „/“ будут определять применение каждого диапазона.
Совет
Даже если все ограничения будут отключены, – ограничитель всё равно будет убирать сдвиг как побочный эффект.
- Порядок (order)
Порядок Эйлера, используемый при применении ограничений. По умолчанию используется порядок владельца, или же XYZ в случае если владелец использует вращение, отличное от вращения Эйлера.
- Влиять на трансформации (affect transform)
При ручном вращении владельца, – ограничивать не только его визуальное вращение, но и сами значения вращения на панели „Трансформировать“ редактора свойств.
- Устаревшее поведение (legacy behavior)
Для обеспечения обратной совместимости: заставить ограничитель вести себя так же, как это было до Blender 4.2. Это старое поведение не учитывает должным образом циклическую природу вращений и, следовательно, вызывает непредсказуемую/беспорядочную привязку вращения. Однако это поведение всё ещё может быть полезным в некоторых конкретных обстоятельствах, когда пространство для „владельца“ установлено на „локальное“, и некоторые старые настройки рига это используют. Как бы там ни было, это поведение достигается более лучше и надёжнее с драйверами непосредственно на параметрах вращения объекта/кости, поэтому новые риги должны отдавать предпочтение такому подходу, а не использованию этой опции.
- Владелец (owner)
Пространство, задаваемое для определения и ограничения вращения владельца.
- Влияние (influence)
Определяет величину воздействия ограничения на владельца.