Примус «Підлога» – Floor Constraint

Примус «Підлога» – Floor дозволяє вам використовувати позицію його цілі (та за бажанням оберт) для визначення площини із «забороненою стороною», куди володілець не може рухатися. Ця площина може мати будь-яку бажану для вас орієнтацію. Іншими словами, вона створює підлогу (або стелю, або стіну)! Зауважте, що він має здатність симулювання тільки повністю плоских площин, навіть якщо ви використовуєте опцію «Група Вершин» – Vertex Group. Він не може використовуватися для нерівних підлог або стін.

Опції – Options

Ціль – Target
Поле Ідентифікатор Даних — Data ID використовується для вибору цілі для примусу, і поки вона не вибрана, то примус буде не функціональним (фон поля імені буде забарвлений червоним).
Вжити Оберт – Use Rotation
Силує примус враховувати обертання цілі. Це дозволяє вам мати будь-яку орієнтацію площини «підлоги», а не тільки глобальні XY, XZ та YZ…
Зсув – Offset
Allows you to offset the «floor» plane from the target’s origin, by the given number of units. Use it e.g. to account for the distance from a foot bone to the surface of the foot’s mesh.
Макс/Мін – Max/Min
Керує тим, яка площина буде «підлогою». Імена цих кнопок відповідають у дійсності нормалі до цієї площини (наприклад, увімкнення Z означає «площину XY», тощо). Стандартно, ці нормалі вирівняні по глобальних осям. Однак, якщо ви увімкнете опцію Use Rotation (дивіться вище), то вони будуть вирівняні по локальних осям цілі. Оскільки цей примус визначає не тільки неперетинну площину, а також сторону, яка заборонена для володільця, то ви можете обрати, яка це сторона, увімкнувши або додатну, або від’ємну вісь нормалі… наприклад, стандартна Z дає те, що володілець застрягатиме у додатних координатах осі Z.
Простір – Space
Стандартна конверсія між просторами.