Ограничитель «Сплайновая ИК» (spline IK constraint)¶
Ограничитель Spline IK выравнивает цепочку костей вдоль кривой. Используя простоту и гибкость в достижении эстетически привлекательных форм, предлагаемых кривыми, а также предсказуемость и хорошо интегрированный контроль, предлагаемые костями, – Spline IK является бесценным инструментом в арсенале того, кто занимается риггингом. Он особенно хорошо подходит для риггинга гибких частей тела, таких как позвоночники, хвосты и щупальца, а также для неорганических предметов, таких как верёвки.
Для настройки ограничителя Spline IK необходимо иметь цепочку соединённых костей и кривую, которая будет ограничивать эти кости:
Выделив последнюю кость в цепочке, добавьте ограничитель Spline IK из вкладки „Bone Constraints“ в свойствах.
Задайте для параметра „Chain Length“ количество костей в цепи (начиная с выделенной кости и включая её саму), на которые должна влиять кривая.
Наконец, задайте для поля „Target“ кривую, которая должна управлять костями.
Примечание
Ограничители IK являются особенными, поскольку они модифицируют несколько костей. По этой причине они игнорируют своё положение в стеке и всегда выполняются после всех других ограничений на затрагиваемых ими костях. Чтобы применить ограничители после самого IK, – необходимо сначала скопировать окончательную трансформацию в новую цепочку костей, например, с помощью ограничителя Copy Transforms.
Опции (options)¶

Панель ограничителя Spline IK.¶
- Цель (target)
Идентификатор данных используемый для выбора целевой кривой. Для получения дополнительной информации см. раздел по общим свойствам ограничителей.
- Влияние (influence)
Управляет степенью влияния ограничителя на объект. Для получения дополнительной информации см. раздел по общим свойствам ограничителей.
Подгонка (fitting)¶
- Длина цепи (chain length)
Количество костей, входящих в цепь.
- Одинаковые длины (even divisions)
Не учитывать относительную длину костей при подгонке к кривой.
- Смещение цепи (chain offset)
Сохранить смещение корневого сустава от начальной точки кривой.
Масштабирование цепи (chain scaling)¶
- С радиусом кривой (use curve radius)
Используется средний радиус конечных точек для настройки масштабирования костей по осям X и Z в дополнение к режиму масштабирования по осям X и Z.
- Режим масштабирования по Y (Y scale mode)
Указывает, как будет масштабироваться длина кости при её подгонке к кривой, в дополнение к эффектам масштаба и кривизны целевой кривой.
- Нет (none)
Кость возвращается к своей длине в состоянии покоя.
- Вписать по кривой (fit curve)
Кости будут растягиваться, покрывая всю длину кривой.
- От кости без изменений (bone original)
Используется исходный масштаб кости по оси Y.
- Режим масштабирования по XZ (XZ scale mode)
Масштабирование, которому подвергается кость в двух других направлениях.
- Нет (none)
Не масштабировать оси X и Z.
- От кости без изменений (bone original)
Использовать исходное масштабирование костей.
- Обратно масштабу (inverse scale)
Масштаб по осям X и Z будет обратным масштабу по Y.
- Сохранение объёма (volume preservation)
Аналогично ограничителю Stretch To.
- Использовать исходный масштаб (use original scale)
Указывает, что настройки „Inverse Scale“ или „Volume Preservation“ должны применяться поверх исходного масштабирования костей, как и в ограничителе Stretch To.
См. также
Эта тема подробно рассматривается в разделе по установлению позы для арматуры.