Примус «Розтяг За» – Stretch To Constraint

Примус «Розтяг За» – Stretch To змушує свого володільця обертатися масштабуватися за його віссю Y у напрямку цілі. Таким чином, він має подібну поведінку простеження, як і примус «Стеження За» – Track To constraint. Проте, він передбачає, що вісь Y буде віссю відстежування і розтягнення, і не дає вам можливості використовувати для цього різні осі.

Він також додатково має деякі окремі об’ємові функції, а тому володілець може сплющуватися при переміщенні цілі ближче або витягуватися при русі цілі дальше від нього. Проте, зауважте, що таким чином зберігається не реальний об’єм володільця, а скоріше віртуальний, що визначений значеннями його масштабу. Звідси, ця функція працює однаково з не-об’ємними об’єктами, як порожні, 2D сіті або поверхні, та криві.

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

Опції – Options

../../../_images/animation_constraints_tracking_stretch-to_panel.png

Stretch To panel.

Ціль – Target

Ідентифікатор Даних — Data ID used to select the constraints target, and is not functional (red state) when it has none. See common constraint properties for more information.

Original Length

Це поле числа задає відстань спокою між володільцем та його ціллю, тобто відстань, на якій відсутні жодні деформації (розтягування) володільця.

Reset Original Length X

При клацанні на цій кнопці відбудеться перерахування значення Rest Length, так щоб воно відповідало фактичній відстані між володільцем та його ціллю (тобто, відстань перед застосуванням цього примусу).

Варіація Об’єму – Volume Variation

Це поле числа керує величиною варіації «об’єму» експоненціально до величини розтягування. Зауважте, що значення 0.0 не допускається, якщо ви хочете вимкнути цю функцію об’єму, то використовуйте кнопку «Нема» – None для опції Volume (дивіться нижче).

Volume Min, Max

Лімітує зберігання об’єму мінімумом та максимумом масштабування для кожного фактору роздуву Bulge.

Згладження – Smooth

Фактор згладження, щоб зробити ліміти меж видимими.

Maintain Volume

Ці кнопки керують тим, по якій з осей X та/або Z повинен бути вплив (збільшення чи зменшення масштабу) для зберігання віртуального об’єму при розтягуванні вздовж осі Y. Якщо ви увімкнете кнопку «Нема» – None, то ці об’ємові функції вимикаються.

Rotation

Specifies how the owner should be rotated to track the target with its Y axis.

XZ, ZX

These buttons are equivalent to the Up ones of the Track To constraint: the owner is rotated around two local axes in the specified order.

Swing

The constraint uses a single Swing rotation, equivalent to the Damped Track constraint.

Influence

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

Example