Як розраховується вага вершини при використанні коробки вершинної ваги?

Сторінка оновлюється :
Дата створення сторінки :

Використовуючи поле ваги вершини, ви можете пов'язати кістки з вершинами, але як це обчислюється, описано нижче.

Як приклад візьмемо людську руку. На малюнку нижче припустимо, що кістки з назвами «рука», «під ліктем», «вище ліктя» і «плече» з'єднані зліва.

手、肘下、肘上、肩

По-перше, припустимо, що поле ваги вершини, пов'язане з "нижче ліктя", розміщено навколо вершини, як показано нижче.

肘下のボックス

Потім верхівка ваги кістки під ліктем призначається, як показано нижче.

ウエイトの割り当て

До речі, 1, 0 - це вершина, яка слід за рухом зазначеної кістки на 100%, а 0, 0 означає вершину, яка взагалі не реагує на рух зазначеної кістки.

Якщо перемістити кістку під лікоть із зазначеним таким чином вагою вершини, вершина вправо від ліктя взагалі не буде рухатися, а вершина від середини ліктя до нижньої частини ліктя буде рухатися на 100% разом з кісткою.

Тепер припустимо, що ви розміщуєте коробку, пов'язану з ліктем, навколо вершини ліктя, як показано нижче. Середина ліктя буде оточена двома ящиками. Потім верхівкові ваги нижче ліктя і вище ліктя призначаються, як показано нижче.

肘下のブレンドしたウエイト

肘上のブレンドしたウエイト

Таким чином, ми бачимо, що вершинам, оточеним двома або більше полями, присвоюється значення гладкої ваги. Значення ваги верхівки ліктя у вищевказаному випадку певною мірою змінюється залежно від розміру коробок, що перекриваються, тому, будь ласка, відрегулюйте його різними способами.

Нижче представлена схема цього стану при переміщенні кістки в анімації.

なめらかな関節

Якщо не укладати ліктьову частину, як дно, можна помітити, що рухи будуть трохи тремтіти.

ブレンドしないウエイト

カクカクした関節

До речі, вершина може бути пов'язана до чотирьох кісток. П'ять і більше округлюються в меншу сторону до чотирьох.