IT-словарь › Программирование › Кость кручения (Twist bone)

Кость кручения (Twist bone)

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

Вспомогательная кость, распределяющая вращение конечности вдоль её длины и предотвращающая «эффект конфетной обёртки», который скининг даёт на запястьях и предплечьях.

Когда предплечье поворачивается на 180° вокруг собственной оси, наивный линейный скининг (linear blend skinning) сжимает меш почти до нулевого объёма на полпути — это артефакт «конфетной обёртки»: вершины, смешанные между неподвижной верхней костью и полностью закрученной костью кисти, взаимно гасятся.

Кости кручения решают задачу, вставляя вдоль конечности одну или несколько промежуточных костей, каждая из которых берёт долю поворота (кость посередине — 50% кручения запястья), так что вращение распределяется, а кожа деформируется постепенно. Обычно их приводит в движение автоматически вращение дочернего сустава, а не аниматор вручную. Стандартная практика риггинга для рук, бёдер и шеи; dual-quaternion skinning решает ту же проблему иначе.

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