Примус «Сплайнова ІК» – Spline IK Constraint

Примус «Сплайнова ІК» – Spline IK вирівнює ланцюг кісток вздовж кривої. Використовуючи легкість та гнучкість досягнення естетично приємних форм, пропонованих кривими, та передбачуваність та добре інтегроване керування, пропоноване кістками, Сплайнова ІК є безцінним засобом в інструментарії оснащувачів. Це особливо добре підходить для оснащення гнучких частин тіла, таких як хвости, щупальця та хребти, а також для неорганічних елементів, як мотузки.

Для укладання примусу Spline IK необхідно мати ланцюг з’єднаних кісток та криву для примушування цих кісток:

  • With the last bone in the chain selected, add a Spline IK constraint from the Bone Constraints tab in the Properties.

  • Задайте значення устави «Довжина Ланцюга» – „Chain Length“ як кількість кісток у ланцюгу (починаючи з та включаючи вибрану кістку), на які буде впливати крива.

  • Наостанок, задайте у полі Target криву, що повинна керувати ланцюгом.

Примітка

Примуси IK є особливими у тому, що вони модифікують кілька одночасно кісток. З цієї причини вони ігнорують їх позицію у стеку та завжди проганяються після всіх інших примусів на задіяних кістках. Для застосування примусів після ІК необхідно спершу скопіювати фінальну трансформацію на новий ланцюг кісток, наприклад, використовуючи «Копіювання Трансформ» – Copy Transforms.

Опції – Options

../../../_images/animation_constraints_tracking_spline-ik_panel.png

Spline IK panel.

Ціль – Target

Ідентифікатор Даних — Data ID used to select the target curve. See common constraint properties for more information.

Influence

Controls the percentage of affect the constraint has on the object. See common constraint properties for more information.

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.

Дивись також

Ця тема більш глибоко розглядається у секції про позування арматури – Armature Posing section.

Example