Animation — Aspose.3D FOSS for Java
Example
Aspose.3D FOSS for Java में एनीमेशन सिस्टम एक है घोषणा स्टब. केवल AnimationClip क्लास उपलब्ध है, जिसमें कंस्ट्रक्टर्स और बुनियादी प्रॉपर्टीज़ से विरासत में मिली हैं A3DObject. कीफ़्रेम डेटा, प्लेबैक, चैनल्स, और इंटरपोलेशन हैं अभी तक लागू नहीं किए गए.
निम्नलिखित क्लासेज़ करते हैं मौजूद नहीं हैं इस संस्करण में: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).
सभी एनीमेशन क्लासेस यहाँ स्थित हैं com.aspose.threed रूट पैकेज।.
import com.aspose.threed.*;AnimationClip
एक नामित कंटेनर एनीमेशन रेंज के लिए। एक Scene कई क्लिप्स रख सकता है। से विरासत में लेता है A3DObject.
Stub सूचना: AnimationClip निर्मित और नामित किया जा सकता है, लेकिन keyframe डेटा और playback कार्यक्षमता लागू नहीं की गई है। यह क्लास मौजूद है ताकि format importers राउंड-ट्रिप I/O के दौरान animation clip मेटाडेटा को संरक्षित कर सकें।.
Example
| Example | Example |
|---|---|
AnimationClip() | नाम रहित क्लिप बनाता है |
AnimationClip(String name) | निर्दिष्ट नाम के साथ क्लिप बनाता है |
Example
| Example | Example | Example | Example | Example |
|---|---|---|---|---|
name | String | getName() | setName(String) | क्लिप नाम (जैसे. "Walk") |
description | String | getDescription() | setDescription(String) | वैकल्पिक विवरण |
start | double | getStart() | setStart(double) | सेकंड में प्रारंभ समय |
stop | double | getStop() | setStop(double) | सेकंड में समाप्ति समय |
properties | PropertyCollection | getProperties() | – | कस्टम प्रॉपर्टीज़ |
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"