IT-lexicon › Programmeren › Ragdoll blending

Ragdoll blending

Programmeren Svenska → Bijgewerkt: 2026-10-27

De overgang tussen een door physics aangestuurde ragdoll en gewone animatie — meestal in de moeilijke richting, wanneer een neergeslagen personage weer overeind moet komen.

Een personage in ragdoll laten vallen is simpel: wissel de animatie voor physics en laat het lichaam vallen. Het terugkrijgen is het lastige deel. De ragdoll belandt in een willekeurige pose op een willekeurige plek, terwijl een opstaananimatie altijd vanuit één bepaalde pose begint. Schakel je direct om, dan knapt het hele lichaam in één frame.

De gebruikelijke truc: bepaal of het personage op zijn rug of op zijn buik terechtkwam, kies de bijpassende opstaanclip, verplaats de root van het personage naar waar het bekken is geland, en besteed daarna een paar tienden van een seconde aan het interpoleren van elk bot van de ragdoll-pose naar het eerste frame van de animatie. Dat verschilt van een actieve ragdoll, die de hele tijd gesimuleerd blijft met aangedreven gewrichten; hier verlaat je physics volledig. Gebeurt het slordig, dan glijdt een dode soldaat als een marionet uit de vloer omhoog.

← Terug naar het lexicon