Hoe wordt het vertexgewicht berekend bij gebruik van de vertexgewichtsbox?

Pagina bijgewerkt :
Aanmaakdatum van pagina :

Door het vak vertexgewicht te gebruiken, kunt u botten koppelen aan hoekpunten, maar hoe deze wordt berekend, wordt hieronder beschreven.

Laten we als voorbeeld een menselijke arm gebruiken. Ga er in de onderstaande figuur van uit dat de botten met de naam "hand", "onder de elleboog", "boven de elleboog" en "schouder" van links zijn verbonden.

手、肘下、肘上、肩

Stel eerst dat de vertexgewichtsdoos geassocieerd met "onder de elleboog" rond de vertex wordt geplaatst, zoals hieronder wordt weergegeven.

肘下のボックス

Vervolgens wordt het topgewicht van het bot onder de elleboog toegewezen zoals hieronder weergegeven.

ウエイトの割り当て

Trouwens, 1.0 is een vertex dat de beweging van het gespecificeerde bot 100% volgt, en 0.0 betekent een vertex dat helemaal niet reageert op de beweging van het opgegeven bot.

Als u het bot onder de elleboog beweegt met het vertexgewicht dat op deze manier is opgegeven, zal het hoekpunt rechts van de elleboog helemaal niet bewegen en zal het hoekpunt van het midden van de elleboog naar de onderkant van de elleboog 100% met het bot bewegen.

Stel nu dat u het vak dat is gekoppeld aan de elleboog rond de ellebooghoek plaatst, zoals hieronder weergegeven. Het midden van de elleboog wordt omgeven door twee dozen. Vervolgens worden de topgewichten onder de elleboog en boven de elleboog toegewezen zoals hieronder weergegeven.

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

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

Op deze manier kunnen we zien dat hoekpunten omringd door twee of meer vakken een gladde gewichtswaarde krijgen toegewezen. De apex gewichtswaarde van de elleboog in het bovenstaande geval varieert tot op zekere hoogte, afhankelijk van de grootte van de overlappende dozen, dus pas deze op verschillende manieren aan.

Hieronder ziet u een diagram van deze toestand wanneer de bone wordt verplaatst in de animatie.

なめらかな関節

Als je het ellebooggedeelte niet stapelt zoals de onderkant, kun je zien dat de beweging een beetje zenuwachtig zal zijn.

ブレンドしないウエイト

カクカクした関節

Trouwens, een hoekpunt kan worden geassocieerd met maximaal vier botten. Vijf of meer worden naar beneden afgerond op vier.