Scene
Γενική Επισκόπηση
Scene είναι μια τάξη στο Aspose.3d για το Typescript. Κληρονόμοι από: Scene, SceneObject.
Τα χαρακτηριστικά διαχείρισης σκηνής περιλαμβάνουν τη δημιουργία ενός Scene, με την προσθήκη: Node αντικείμενα και τοποθέτηση Entity (π.χ., Mesh) σε κόμβους.
Methods (Αποδέκτης θέσης)
| Methods (Αποδέκτης θέσης) | Methods (Αποδέκτης θέσης) | Πρόσβαση | Methods (Αποδέκτης θέσης) |
|---|---|---|---|
VERSION | `` | Διάβασε. | Κρατά τη σειρά εκδόσεων βιβλιοθήκης για την τάξη Scene |
rootNode | Node | Διάβασε. | Είναι ο κόμβος ανώτατου επιπέδου που περιέχει όλους τους νεολαίους κόμπους της σκηνής. |
subScenes | Scene[] | Διάβασε. | Είναι μια σειρά από αντικείμενα παιδικής σκηνής που αντιπροσωπεύουν ενωμένες σκηνές. |
library | CustomObject[] | Διάβασε. | Αποθηκεύει εξατομικευμένα αντικείμενα που σχετίζονται με την σκηνή |
assetInfo | AssetInfo | Διάβασε. | Παρέχει μεταδεδομένα σχετικά με τα στοιχεία ενεργητικού που περιέχονται στη σκηνή. |
animationClips | AnimationClip[] | Διάβασε. | Είναι μια συλλογή όλων των AnimationClip αντικειμένων στη σκηνή. |
currentAnimationClip | `AnimationClip | null` | Διάβασε. |
poses | any[] | Διάβασε. | Διατηρεί μια σειρά δεδομένων που εφαρμόζονται στην σκηνή. |
Methods (Αποδέκτης θέσης)
| Methods (Αποδέκτης θέσης) | Methods (Αποδέκτης θέσης) |
|---|---|
constructor() | Δημιουργεί υποσκόπηση του καθορισμένου μητρικού συστήματος με το παρασχεθείσα όνομα |
constructor(entity: Entity) | |
constructor(parentScene: Scene, name: string) | |
constructor() | |
clear() | Απομακρύνει όλους τους κόμβους, τα στοιχεία και τα δεδομένα κινούμενων σχεδίων από την σκηνή. |
createAnimationClip(name: string) → AnimationClip | creates a newAnimationClip` που μπορεί να προστεθεί στην συλλογή κινούμενων σκηνών. |
getAnimationClip(name: string) → `AnimationClip | null` |
open(fileOrStream: any, options: any) | ` φορτώνει ένα 3D αρχείο (π.χ., OBJ, STL, 3MF) στη σκηνή χρησιμοποιώντας τις παρεχόμενες επιλογές φόρτισης |
| `openFromBuffer(buffer: Buffer | Uint8Array, options: any)` |
save(fileOrStream: any, formatOrOptions: any, options: any) | Γράφει τη σκηνή σε αρχείο ή ρεύμα χρησιμοποιώντας μορφή, επιλογές και πρόσθετες ρυθμίσεις. |
saveToBuffer(format: string, _options: any) → Buffer | Επιστρέφει ένα Buffer που περιέχει τη σκηνή σεριαλισμένη στην καθορισμένη μορφή . |
render(_camera: any, _file_name_or_bitmap: any, _size: any, _format: any, _options: any) | Αναπαράγει τη σκηνή από την κάμερα σε ένα αρχείο, bitmap ή άλλο στόχο με μέγεθος, μορφή και επιλογές. |
fromFile(fileName: string) → Scene | Δημιουργεί και επιστρέφει μια νέα Σκηνή που φορτώθηκε από το καθορισμένο αρχείο . |
_propagateScene() | |
toString() → string |