KeyFrame
Общ преглед
KeyFrame е клас в Aspose.3d за Python.
Класовете KeyFrame и KeyframeSequence позволяват времеви анимационни криви с поддръжка на константна, линейна, Безиерска, B-сплинна, кардинална сплинн и TCB сплинен интерполация.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
time | float | Прочети. | Определя времевата марка на ключа в секунди. |
value | float | Прочети. | Задържа анимираната стойност в тази рамка на ключовете. |
interpolation | Interpolation | Прочети. | Определя интерполационния режим, използван между ключални кадри. |
tangent_weight_mode | WeightedMode | Прочети. | Избира как се прилагат тангентните тегла |
step_mode | StepMode | Прочети. | Посочва дали ключавата рамка използва стъпка (постоянна) интерполация. |
next_in_tangent | 'Vector2' | Прочети. | Получава входящия тангентен вектор за следния сегмент: |
out_tangent | 'Vector2' | Прочети. | Предоставя изходящия тангентен вектор от тази рамка за ключове. |
out_weight | float | Прочети. | Определя теглото на изходящата тангенца. |
next_in_weight | float | Прочети. | Определя теглото на входящия тангенс за следващия сегмент. |
tension | float | Прочети. | Контролира параметъра на напрежение на spline в тази ключална рамка |
continuity | float | Прочети. | Настройва непрекъснатостта на spline в тази ключална рамка |
bias | float | Прочети. | Променя наклона на кривата на spline в тази рамка за ключове. |
independent_tangent | bool | Прочети. | Определя дали тангентите са независими един от друг. |
flat | bool | Прочети. | Принуждава плосък сегмент (с нулева кривина) в тази рамка на ключа. |
time_independent_tangent | bool | Прочети. | Не се влияе от времевото скалиране на тангенса. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
__init__(curve: 'KeyframeSequence', time: float) |