Animation — Aspose.3D FOSS for Java

Example

Das Animationssystem in Aspose.3D FOSS für Java ist ein Deklarations-Stub. Nur die AnimationClip Klasse ist verfügbar, mit Konstruktoren und grundlegenden Eigenschaften, die von A3DObject. Keyframe-Daten, Wiedergabe, Kanäle und Interpolation sind noch nicht implementiert.

Die folgenden Klassen tun nicht existieren in dieser Ausgabe: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).

Alle Animationsklassen befinden sich im com.aspose.threed Root-Paket.

import com.aspose.threed.*;

AnimationClip

Ein benannter Container für einen Animationsbereich. Ein Scene kann mehrere Clips enthalten. Erbt von A3DObject.

Stub-Hinweis: AnimationClip kann konstruiert und benannt werden, aber Keyframe-Daten und Wiedergabefunktionen sind nicht implementiert. Die Klasse existiert, um Format-Importern zu ermöglichen, Metadaten von Animationsclips während des Round‑Trip‑I/O zu erhalten.

Example

ExampleExample
AnimationClip()Erstellt einen Clip ohne Namen
AnimationClip(String name)Erstellt einen Clip mit dem angegebenen Namen

Example

ExampleExampleExampleExampleExample
nameStringgetName()setName(String)Clip-Name (z. B. "Walk")
descriptionStringgetDescription()setDescription(String)Optionale Beschreibung
startdoublegetStart()setStart(double)Startzeit in Sekunden
stopdoublegetStop()setStop(double)Endzeit in Sekunden
propertiesPropertyCollectiongetProperties()Benutzerdefinierte Eigenschaften

Example

import com.aspose.threed.*;

// Create an animation clip (metadata only — no keyframe support)
AnimationClip clip = new AnimationClip("Walk");
clip.setStart(0.0);
clip.setStop(2.0);
System.out.println(clip.getName());   // "Walk"

Siehe auch

 Deutsch