Animation — Aspose.3D FOSS for Java

Example

Animacioni sistem u Aspose.3D FOSS za Java je deklaracioni stub. Samo AnimationClip klasa je dostupna, sa konstruktorima i osnovnim svojstvima nasleđenim iz A3DObject. Podaci o ključnim okvirima, reprodukcija, kanali i interpolacija su još nisu implementirani.

Sledeće klase ne postoje u ovom izdanju: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).

Sve klase animacije su u com.aspose.threed root paketu.

import com.aspose.threed.*;

AnimationClip

Imenovani kontejner za opseg animacije. A Scene može sadržati više isječaka. Nasleđuje od A3DObject.

Obaveštenje o stubu: AnimationClip može se konstruisati i imenovati, ali podaci ključnih frejmova i funkcionalnost reprodukcije nisu implementirani. Klasa postoji kako bi omogućila formatskim uvoznicima da sačuvaju metapodatke animacijskog klipa tokom dvosmernog I/O.

Example

ExampleExample
AnimationClip()Kreira klip bez imena
AnimationClip(String name)Kreira klip sa navedenim imenom

Example

ExampleExampleExampleExampleExample
nameStringgetName()setName(String)Ime klipa (npr. "Walk")
descriptionStringgetDescription()setDescription(String)Opcioni opis
startdoublegetStart()setStart(double)Početno vreme u sekundama
stopdoublegetStop()setStop(double)Krajnje vreme u sekundama
propertiesPropertyCollectiongetProperties()Prilagođena svojstva

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"

Vidi takođe

 Српски