Aspose.ThreeD.Animation

Пространство имен анимации Aspose.3D, все классы, связанные с анимацией, определены в этом пространстве имен

Классы

Учебный классОписание
AnimationChannelКанал сопоставляет поле компонента свойства с набором последовательностей ключевых кадров
AnimationClipАнимационный клип представляет собой набор анимаций. Сцена может содержать один или несколько анимационных клипов.
AnimationNodeAspose.3D поддерживает иерархию анимации, каждая анимация может состоять из нескольких анимаций и определения ключевого кадра анимации. AnimationNode определяет преобразование значения свойства с течением времени, например, узел анимации может использоваться для управления преобразованием узла или другимA3DObject числовые свойства объекта.
BindPointАBindPointобычно создается на свойстве объекта, некоторые типы свойств содержат несколько полей компонентов (например, поле Vector3), BindPoint создаст канал для каждого поля компонента и соединит поле с одним или несколькими экземплярами последовательности ключевых кадров через каналы.
ExtrapolationЭкстраполяция определяет, что делать, когда значение выборки выходит за пределы диапазона, определенного первым и последним ключевыми кадрами.
KeyFrameКлючевой кадр в основном определяется временем и значением, для некоторых типов интерполяции касательная/натяжение/смещение/непрерывность также используются при вычислении конечного значения выборки. Интерполируются выборочные значения во временном положении не ключевого кадра. по ключевым кадрам между предыдущим и следующим ключевыми кадрами Значение до/после первого/последнего ключевого кадра рассчитываетсяExtrapolation класс.
KeyframeSequenceПоследовательность ключевых кадров, описывающая преобразование выборочного значения во времени.

перечисление

перечислениеОписание
ExtrapolationTypeТип экстраполяции.
InterpolationТип интерполяции ключевого кадра.
StepModeРежим шага интерполяции.
WeightedModeВзвешенный режим.