IT-словарь › Программирование › Linear blend skinning (линейный блендинг скиннинга)

Linear blend skinning (линейный блендинг скиннинга)

Программирование Svenska → Обновлено: 2026-10-25

Деформирует каждую вершину как взвешенную сумму матриц влияющих костей — метод скелетной анимации по умолчанию: быстрый, но схлопывающийся при скручивании.

Linear blend skinning (он же skeletal subspace deformation) — это почти вся скелетная деформация, которую вы когда-либо видели. У каждой вершины есть веса относительно нескольких костей; её итоговое положение — сумма преобразований всех костей, применённых к вершине и умноженных на вес. Арифметика тривиальна и прямо ложится в вершинный шейдер, поэтому метод остаётся стандартом со времён работ Магнена-Тальман с коллегами в 1980-х.

Его недостаток так же известен, как и сам метод: при сильном скручивании сустава матрицы смешиваются покомпонентно, и объём проседает — эффект «обёртки от конфеты» на плечах и запястьях. Именно эту проблему и призван решить скиннинг на дуальных кватернионах.

← Назад к словарю