Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
IKModifier3D
Успадковує: SkeletonModifier3D < Node3D < Node < Object
Успадковано від: ChainIK3D, TwoBoneIK3D
Вузол для інверсної кінематики, який може змінювати більше однієї кістки.
Опис
Базовий клас SkeletonModifier3D, який має деякі списки суглобів та застосовує інверсну кінематику. Цей клас має деякі структури, переліки та допоміжні методи, корисні для розв'язання інверсної кінематики.
Посібники
Властивості
|
Методи
void |
|
get_setting_count() const |
|
void |
reset() |
void |
set_setting_count(count: int) |
Описи властивостей
bool mutable_bone_axes = true 🔗
Якщо true, розв'язувач отримує вісь кістки з пози кістки кожного кадру.
Якщо false, розв'язувач отримує вісь кістки з залишку кістки та кешує її, що дещо підвищує продуктивність, але зміни положення в позі кістки, внесені до обробки цього IKModifier3D, ігноруються.
Описи методів
void clear_settings() 🔗
Очищає всі налаштування.
int get_setting_count() const 🔗
Повертає кількість налаштувань.
void reset() 🔗
Скидає стан відносно поточної пози кістки.
void set_setting_count(count: int) 🔗
Встановлює кількість налаштувань.