Aspose.ThreeD.Animation

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

Klassen

Klasse Beschreibung
AnimationChannel Ein Kanal ordnet das Komponentenfeld einer Eigenschaft einem Satz von Keyframe-Sequenzen zu
AnimationClip Der Animationsclip ist eine Sammlung von Animationen. Die Szene kann einen oder mehrere Animationsclips enthalten.
AnimationNode Aspose.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.
BindPoint ABindPointwird 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.
Extrapolation Extrapolation definiert, was zu tun ist, wenn der abgetastete Wert außerhalb des Bereichs liegt, der durch das erste und letzte Schlüsselbild definiert ist.
KeyFrame Ein 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.
KeyframeSequence Die Folge von Keyframes, sie beschreibt die Transformation eines abgetasteten Wertes über die Zeit.

Aufzählung

Aufzählung Beschreibung
ExtrapolationType Hochrechnungstyp.
Interpolation Der Interpolationstyp des Keyframes.
StepMode Interpolationsschrittmodus.
WeightedMode Gewichteter Modus.