Aspose.ThreeD.Animation

Der Animationsnamensraum von Aspose.3D, alle animationsbezogenen Klassen sind in diesem Namensraum definiert

Klassen

KlasseBeschreibung
AnimationChannelEin Kanal ordnet das Komponentenfeld einer Eigenschaft einem Satz von Keyframe-Sequenzen zu
AnimationClipDer Animationsclip ist eine Sammlung von Animationen. Die Szene kann einen oder mehrere Animationsclips enthalten.
AnimationNodeAspose.3D unterstützt die Animationshierarchie, jede Animation kann aus mehreren Animationen und der Keyframe-Definition der Animation bestehen. AnimationNode definiert die Transformation eines Eigenschaftswerts im Laufe der Zeit, z. B. kann ein Animationsknoten verwendet werden, um die Transformation eines Knotens oder anderes zu steuernA3DObject Numerische Eigenschaften des Objekts.
BindPointABindPointwird normalerweise auf der Eigenschaft eines Objekts erstellt, einige Eigenschaftstypen enthalten mehrere Komponentenfelder (wie ein Vector3-Feld), BindPoint generiert einen Kanal für jedes Komponentenfeld und verbindet das Feld über die Kanäle mit einer oder mehreren Keyframe-Sequenzinstanzen.
ExtrapolationExtrapolation definiert, was zu tun ist, wenn der abgetastete Wert außerhalb des Bereichs liegt, der durch das erste und letzte Schlüsselbild definiert ist.
KeyFrameEin Keyframe wird hauptsächlich durch eine Zeit und einen Wert definiert, bei einigen Interpolationstypen wird auch Tangente/Spannung/Bias/Kontinuität verwendet, um den endgültigen Abtastwert zu berechnen. Abtastwerte in einer Nicht-Keyframe-Zeitposition werden interpoliert durch Schlüsselbilder zwischen dem vorherigen und nächsten Schlüsselbild Werte vor/nach dem ersten/letzten Schlüsselbild werden von berechnetExtrapolation Klasse.
KeyframeSequenceDie Folge von Keyframes, sie beschreibt die Transformation eines abgetasteten Wertes über die Zeit.

Aufzählung

AufzählungBeschreibung
ExtrapolationTypeHochrechnungstyp.
InterpolationDer Interpolationstyp des Keyframes.
StepModeInterpolationsschrittmodus.
WeightedModeGewichteter Modus.