Примус «Підлога» – Floor Constraint¶
Примус «Підлога» – Floor дозволяє вам використовувати позицію його цілі (та за бажанням оберт) для визначення площини із «забороненою стороною», куди володілець не може рухатися. Ця площина може мати будь-яку бажану для вас орієнтацію. Іншими словами, вона створює підлогу (або стелю, або стіну)! Зауважте, що він має здатність симулювання тільки повністю плоских площин, навіть якщо ви використовуєте опцію «Група Вершин» – Vertex Group. Він не може використовуватися для нерівних підлог або стін.
Опції – Options¶
- Ціль – Target
Поле Ідентифікатор Даних — Data ID використовується для вибору цілі для примусу, і поки вона не вибрана, то примус буде не функціональним (фон поля імені буде забарвлений червоним).
- Вжити Оберт – Use Rotation
Силує примус враховувати обертання цілі. Це дозволяє вам мати будь-яку орієнтацію площини «підлоги», а не тільки глобальні XY, XZ та YZ…
- Зсув – Offset
Дозволяє вам зсувати площину «підлоги» від початка цілі на задану кількість одиниць. Використовуйте її, наприклад, для вирахування відстані від кістки ступні до поверхні сіті ступні.
- Макс/Мін – Max/Min
Керує тим, яка площина буде «підлогою». Імена цих кнопок відповідають у дійсності нормалі до цієї площини (наприклад, увімкнення Z означає «площину XY», тощо). Стандартно, ці нормалі вирівняні по глобальних осям. Однак, якщо ви увімкнете опцію Use Rotation (дивіться вище), то вони будуть вирівняні по локальних осям цілі. Оскільки цей примус визначає не тільки неперетинну площину, а також сторону, яка заборонена для володільця, то ви можете обрати, яка це сторона, увімкнувши або додатну, або від’ємну вісь нормалі… наприклад, стандартна Z дає те, що володілець застрягатиме у додатних координатах осі Z.
- Простір – Space
Стандартна конверсія між просторами.