IT-lexicon › Programmeren › Twistbot

Twistbot

Programmeren Svenska → Bijgewerkt: 2026-10-25

Een hulpbot die de draaiing van een ledemaat over zijn lengte verdeelt en zo de "candy-wrapper"-instorting voorkomt die skinning bij polsen en onderarmen veroorzaakt.

Als een onderarm 180° om zijn eigen as draait, knijpt naïeve linear-blend skinning de mesh halverwege tot bijna nul volume dicht: het candy-wrapper-artefact. De vertices die tussen een vaste bovenste bot en een volledig gedraaide handbot worden gemengd, heffen elkaar dan op.

Twistbotten lossen dat op door langs het ledemaat een of meer tussenbotten te plaatsen die elk een deel van de rotatie overnemen (een bot halverwege krijgt 50% van de polsdraaiing), zodat de huid geleidelijk vervormt. Ze worden meestal automatisch aangestuurd vanuit de rotatie van het onderliggende gewricht en niet met de hand geanimeerd. Gangbare riggingpraktijk voor armen, dijen en nekken; dual-quaternion skinning pakt hetzelfde probleem op een andere manier aan.

← Terug naar het lexicon