Як розраховується вага вершини при використанні коробки вершинної ваги?
Використовуючи поле ваги вершини, ви можете пов'язати кістки з вершинами, але як це обчислюється, описано нижче.
Як приклад візьмемо людську руку. На малюнку нижче припустимо, що кістки з назвами «рука», «під ліктем», «вище ліктя» і «плече» з'єднані зліва.
По-перше, припустимо, що поле ваги вершини, пов'язане з "нижче ліктя", розміщено навколо вершини, як показано нижче.
Потім верхівка ваги кістки під ліктем призначається, як показано нижче.
До речі, 1, 0 - це вершина, яка слід за рухом зазначеної кістки на 100%, а 0, 0 означає вершину, яка взагалі не реагує на рух зазначеної кістки.
Якщо перемістити кістку під лікоть із зазначеним таким чином вагою вершини, вершина вправо від ліктя взагалі не буде рухатися, а вершина від середини ліктя до нижньої частини ліктя буде рухатися на 100% разом з кісткою.
Тепер припустимо, що ви розміщуєте коробку, пов'язану з ліктем, навколо вершини ліктя, як показано нижче. Середина ліктя буде оточена двома ящиками. Потім верхівкові ваги нижче ліктя і вище ліктя призначаються, як показано нижче.
Таким чином, ми бачимо, що вершинам, оточеним двома або більше полями, присвоюється значення гладкої ваги. Значення ваги верхівки ліктя у вищевказаному випадку певною мірою змінюється залежно від розміру коробок, що перекриваються, тому, будь ласка, відрегулюйте його різними способами.
Нижче представлена схема цього стану при переміщенні кістки в анімації.
Якщо не укладати ліктьову частину, як дно, можна помітити, що рухи будуть трохи тремтіти.
До речі, вершина може бути пов'язана до чотирьох кісток. П'ять і більше округлюються в меншу сторону до чотирьох.