KeyFrame

Общ преглед

KeyFrame е клас в Aspose.3d за Python.

Класовете KeyFrame и KeyframeSequence позволяват времеви анимационни криви с поддръжка на константна, линейна, Безиерска, B-сплинна, кардинална сплинн и TCB сплинен интерполация.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
timefloatПрочети.Определя времевата марка на ключа в секунди.
valuefloatПрочети.Задържа анимираната стойност в тази рамка на ключовете.
interpolationInterpolationПрочети.Определя интерполационния режим, използван между ключални кадри.
tangent_weight_modeWeightedModeПрочети.Избира как се прилагат тангентните тегла
step_modeStepModeПрочети.Посочва дали ключавата рамка използва стъпка (постоянна) интерполация.
next_in_tangent'Vector2'Прочети.Получава входящия тангентен вектор за следния сегмент:
out_tangent'Vector2'Прочети.Предоставя изходящия тангентен вектор от тази рамка за ключове.
out_weightfloatПрочети.Определя теглото на изходящата тангенца.
next_in_weightfloatПрочети.Определя теглото на входящия тангенс за следващия сегмент.
tensionfloatПрочети.Контролира параметъра на напрежение на spline в тази ключална рамка
continuityfloatПрочети.Настройва непрекъснатостта на spline в тази ключална рамка
biasfloatПрочети.Променя наклона на кривата на spline в тази рамка за ключове.
independent_tangentboolПрочети.Определя дали тангентите са независими един от друг.
flatboolПрочети.Принуждава плосък сегмент (с нулева кривина) в тази рамка на ключа.
time_independent_tangentboolПрочети.Не се влияе от времевото скалиране на тангенса.

Методи за изчисляване на данните

ПодписътОписание на състоянието
__init__(curve: 'KeyframeSequence', time: float)
 Български