Animation — Aspose.3D FOSS for Java

Example

Animasjonssystemet i Aspose.3D FOSS for Java er en deklarasjonsstub. Kun AnimationClip klassen er tilgjengelig, med konstruktører og grunnleggende egenskaper arvet fra A3DObject. Nøkkelrammedata, avspilling, kanaler og interpolasjon er ikke implementert ennå.

Følgende klasser gjør ikke eksisterer i denne utgaven: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).

Alle animasjonsklasser er i com.aspose.threed rotpakke.

import com.aspose.threed.*;

AnimationClip

En navngitt beholder for et animasjonsområde. En Scene kan inneholde flere klipp. Arver fra A3DObject.

Stub-varsel: AnimationClip kan konstrueres og navngis, men keyframe-data og avspillingsfunksjonalitet er ikke implementert. Klassen eksisterer for å tillate formatimportører å bevare metadata for animasjonsklipp under rundtur I/O.

Example

ExampleExample
AnimationClip()Oppretter et klipp uten navn
AnimationClip(String name)Oppretter et klipp med det angitte navnet

Example

ExampleExampleExampleExampleExample
nameStringgetName()setName(String)Klippnavn (e.g. "Walk")
descriptionStringgetDescription()setDescription(String)Valgfri beskrivelse
startdoublegetStart()setStart(double)Starttid i sekunder
stopdoublegetStop()setStop(double)Sluttid i sekunder
propertiesPropertyCollectiongetProperties()Egendefinerte egenskaper

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"

Se også

 Norsk