Leksykon IT › Programowanie › Linear blend skinning

Linear blend skinning

Programowanie Svenska → Zaktualizowano: 2026-10-25

Odkształca każdy wierzchołek jako sumę ważoną macierzy wpływających na niego kości — domyślna metoda animacji szkieletowej: szybka, ale załamująca się przy skręcie.

Linear blend skinning (także skeletal subspace deformation) to niemal cała deformacja szkieletowa, jaką kiedykolwiek widziałeś. Każdy wierzchołek niesie wagi względem kilku kości; jego ostateczne położenie to suma przekształceń wszystkich tych kości zastosowanych do wierzchołka i przemnożonych przez wagę. Arytmetyka jest banalna i wpada prosto do vertex shadera, co uczyniło ją domyślną od czasów Magnenat-Thalmann i współpracowników w latach 80.

Wada jest równie słynna jak sama metoda: gdy staw mocno się skręca, macierze mieszają się składnik po składniku, a objętość się zapada — to efekt „papierka od cukierka” na barkach i nadgarstkach. Właśnie ten problem miał rozwiązać dual quaternion skinning.

← Wróć do leksykonu