Scene

Επισκόπηση

Scene είναι μια τάξη στο Aspose.3D FOSS για το .NET. Κληρονόμοι από: SceneObject, INamedObject.

Μια σκηνή είναι ένα αντικείμενο ανώτερου επιπέδου που περιέχει τους κόμβους, τις γεωμετρίες, τα υλικά, την υφή, τη ζωγραφική, τοποθετήσεις, υπο-σκηνές και ούτω καθεξής.

Αυτή η τάξη παρέχει 42 μεθόδους για τη δουλειά με αντικείμενα Scene σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, Clear, CreateAnimationClip, FindProperty, FromFile, FromStream, GetAnimationClip, GetProperty, Open, RemoveProperty, Render, Save, και 3 επιπλέον μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS for .Net. Ιδιότητες: AnimationClips, AssetInfo, CurrentAnimationClip, Library, Name, Poses, και 5 ακόμα.

Ιδιότητες

ΟνομασίαΤύπος:AccessΠεριγραφή:
SubScenesIList<Scene>Διάβασε.Λαμβάνει όλα τα υπο‑σκηνικά
LibraryIList<A3DObject>Διάβασε.Τα αντικείμενα που δεν χρησιμοποιούνται άμεσα στην ιεραρχία σκηνών μπορούν να ορίζονται στη Βιβλιοθήκη.
AnimationClipsIList<AnimationClip>Διάβασε.Λαμβάνει όλα τα AnimationClip που ορίζονται στη σκηνή.
CurrentAnimationClipAnimationClip?Διαβάστε/ΓράψτεΛαμβάνει ή ορίζει το ενεργό AnimationClip
AssetInfoAssetInfo?Διαβάστε/ΓράψτεΛαμβάνει ή ορίζει τις πληροφορίες του περιουσιακού στοιχείου ανώτερου επιπέδου
PosesICollection<Pose>Διάβασε.Λαμβάνει όλα τα Pose που χρησιμοποιούνται σε αυτή τη σκηνή.
RootNodeNodeΔιάβασε.Λαμβάνει τον ριζικό κόμβο της σκηνής.
VersionstringΔιάβασε.Επεξεργασία του Aspose.3D βιβλιοθήκης.
SceneSceneΔιάβασε.Λαμβάνει τη σκηνή στην οποία ανήκει αυτό το αντικείμενο
NamestringΔιαβάστε/ΓράψτεΛαμβάνει ή ορίζει το όνομα.
PropertiesPropertyCollectionΔιάβασε.Λαμβάνει τη συλλογή όλων των ιδιοτήτων.

Μέθοδοι

SignatureΠεριγραφή:
Scene()Αρχικοποιεί μια νέα περίπτωση της τάξης Scene.
Scene(entity: Entity)Ετικαστοποιεί μια νέα περίπτωση της τάξης Scene με μία οντότητα που συνδέεται σε έναν νέο κόμβο.
Scene(parentScene: Scene, name: string)Αρχικοποιεί μια νέα περίπτωση της τάξης Scene ως υπο-σκηνή.
GetAnimationClip(name: string)Λαμβάνει ένα ονομασμένο AnimationClip
Clear()Καθαρίζει το περιεχόμενο της σκηνής και αποκαθιστά τις προεπιλεγμένες ρυθμίσεις.
CreateAnimationClip(name: string)Μια συντομογραφία λειτουργίας για τη δημιουργία και την καταχώριση του Πρώτη AnimationClip θα ανατεθεί στο
Open(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Ανοίγει τη σκηνή από δεδομένη ροή χρησιμοποιώντας καθορισμένο μορφότυπο αρχείου.
Open(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken)Ανοίγει τη σκηνή από δεδομένη ροή χρησιμοποιώντας καθορισμένο διαμόρφωση IO.
Open(stream: Stream)Ανοίγει την σκηνή από δεδομένο ρεύμα.
Open(stream: Stream, cancellationToken: CancellationToken)Ανοίγει την σκηνή από δεδομένο ρεύμα.
Open(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Ανοίγει την σκηνή από δεδομένη διαδρομή χρησιμοποιώντας καθορισμένο μορφότυπο αρχείου.
Open(fileName: string, options: LoadOptions)Ανοίγει την σκηνή από δεδομένη διαδρομή χρησιμοποιώντας καθορισμένο μορφότυπο αρχείου.
Open(fileName: string, options: LoadOptions, cancellationToken: CancellationToken)Ανοίγει την σκηνή από δεδομένη διαδρομή χρησιμοποιώντας καθορισμένο μορφότυπο αρχείου.
Open(fileName: string)Ανοίγει την σκηνή από τη συγκεκριμένη διαδρομή.
Open(fileName: string, cancellationToken: CancellationToken)Ανοίγει την σκηνή από τη συγκεκριμένη διαδρομή.
FromStream(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Ανοίγει τη σκηνή από δεδομένη ροή χρησιμοποιώντας καθορισμένο μορφότυπο αρχείου.
FromStream(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken)Ανοίγει τη σκηνή από δεδομένη ροή χρησιμοποιώντας καθορισμένο διαμόρφωση IO.
FromStream(stream: Stream, cancellationToken: CancellationToken)Ανοίγει τη σκηνή από δεδομένο ρεύμα
FromFile(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Ανοίγει την σκηνή από δεδομένη διαδρομή χρησιμοποιώντας καθορισμένο μορφότυπο αρχείου.
FromFile(fileName: string, options: LoadOptions, cancellationToken: CancellationToken)Ανοίγει την σκηνή από δεδομένη διαδρομή χρησιμοποιώντας καθορισμένο μορφότυπο αρχείου.
FromFile(fileName: string)Ανοίγει την σκηνή από τη συγκεκριμένη διαδρομή.
FromFile(fileName: string, cancellationToken: CancellationToken)Ανοίγει την σκηνή από τη συγκεκριμένη διαδρομή.
Save(stream: Stream, format: FileFormat)Αποθηκεύει τη σκηνή για ροή χρησιμοποιώντας καθορισμένη μορφή αρχείου.
Save(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Αποθηκεύει τη σκηνή για ροή χρησιμοποιώντας καθορισμένη μορφή αρχείου.
Save(stream: Stream, options: SaveOptions)Αποθηκεύει τη σκηνή για ροή χρησιμοποιώντας καθορισμένη μορφή αρχείου.
Save(stream: Stream, options: SaveOptions, cancellationToken: CancellationToken)Αποθηκεύει τη σκηνή για ροή χρησιμοποιώντας καθορισμένη μορφή αρχείου.
Save(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Αποθηκεύει την σκηνή στην καθορισμένη διαδρομή χρησιμοποιώντας τη συγκεκριμένη μορφή αρχείου.
Save(fileName: string)Αποθηκεύει την σκηνή στην καθορισμένη διαδρομή χρησιμοποιώντας τη συγκεκριμένη μορφή αρχείου.
Save(fileName: string, format: FileFormat)Αποθηκεύει την σκηνή στην καθορισμένη διαδρομή χρησιμοποιώντας τη συγκεκριμένη μορφή αρχείου.
Save(fileName: string, options: SaveOptions)Αποθηκεύει την σκηνή στην καθορισμένη διαδρομή χρησιμοποιώντας τη συγκεκριμένη μορφή αρχείου.
Save(fileName: string, options: SaveOptions, cancellationToken: CancellationToken)Αποθηκεύει την σκηνή στην καθορισμένη διαδρομή χρησιμοποιώντας τη συγκεκριμένη μορφή αρχείου.
Render(camera: Entities.Camera, fileName: string)Δεν εφαρμόζεται στην έκδοση FOSS πετά κατά τη διάρκεια εκτέλεσης. Αντιπροσωπεύστε την σκηνή σε εξωτερικό αρχείο από τη σκοπιά της συγκεκριμένης κάμερας.
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string)Δεν εφαρμόζεται στην έκδοση FOSS πετά κατά τη διάρκεια εκτέλεσης. Αντιπροσωπεύστε την σκηνή σε εξωτερικό αρχείο από τη σκοπιά της συγκεκριμένης κάμερας.
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string, options: ImageRenderOptions)Δεν εφαρμόζεται στην έκδοση FOSS πετά κατά τη διάρκεια εκτέλεσης. Αντιπροσωπεύστε την σκηνή σε εξωτερικό αρχείο από τη σκοπιά της συγκεκριμένης κάμερας.
Render(camera: Entities.Camera, bitmap: TextureData)Δεν εφαρμόζεται στην έκδοση FOSS πετά κατά τη διάρκεια εκτέλεσης. Παρουσιάστε τη σκηνή σε bitmap από την προοπτική της συγκεκριμένης κάμερας.
Render(camera: Entities.Camera, bitmap: TextureData, options: ImageRenderOptions)Δεν εφαρμόζεται στην έκδοση FOSS πετά κατά τη διάρκεια εκτέλεσης. Παρουσιάστε τη σκηνή σε bitmap από την προοπτική της συγκεκριμένης κάμερας.
SceneObject(name: string)Αρχικοποίηση ενός SceneObject με προεπιλεγμένο όνομα
A3DObject()Αρχικοποιεί μια νέα περίπτωση της τάξης A3DObject χωρίς όνομα.
RemoveProperty(property: Property)Απομακρύνει μια δυναμική ιδιότητα.
GetProperty(property: string)Λάβετε την τιμή της καθορισμένης ιδιότητας
SetProperty(property: string, value: object?)Ορίζει την τιμή της καθορισμένης ιδιότητας
FindProperty(propertyName: string)Βρίσκει το ακίνητο.

Βλέπε επίσης:

 Ελληνικά