Scene

περιεχόμενα
[ ]

Scene class

Μια σκηνή είναι ένα αντικείμενο ανώτερου επιπέδου που περιέχει τους κόμβους, τις γεωμετρίες, τα υλικά, τις υφές, την κίνηση, τις στάσεις, τις υπο-σκηνές κ.λπ. Η σκηνή μπορεί να έχει υπο-σκηνές, λειτουργεί ως υποστήριξη πολλαπλών εγγράφων σε αρχεία όπως collada/blender/fbx. Η ιεραρχία κόμβων μπορεί να προσπελαστεί μέσω του RootNodeLibrary, το οποίο χρησιμοποιείται για τη διατήρηση αναφοράς σε μη συνδεδεμένα αντικείμενα κατά τη σειριοποίηση (όπως μετα-δεδομένα ή προσαρμοσμένα αντικείμενα) ώστε να μπορεί να χρησιμοποιηθεί ως βιβλιοθήκη.

Μέθοδοι

constructor

ΌνομαΠεριγραφή
constructor()Αρχικοποιεί μια νέα παρουσία της κλάσης Scene.

Result:


constructor_overload

ΌνομαΠεριγραφή
constructor_overload(entity)Αρχικοποιεί μια νέα παρουσία της κλάσης Scene με μια οντότητα συνδεδεμένη σε έναν νέο κόμβο.

Parameters:

ΌνομαΤύποςΠεριγραφή
οντότηταΟντότηταΗ αρχική οντότητα που συνδέθηκε με τη σκηνή

Result:


constructor_overload2

ΌνομαΠεριγραφή
constructor_overload2(parentScene, name)Αρχικοποιεί ένα νέο αντικείμενο της κλάσης Scene ως υπο-σκηνή.

Parameters:

ΌνομαΤύποςΠεριγραφή
parentSceneSceneΗ γονική σκηνή.
nameStringΤο όνομα της σκηνής.

Result:


constructor_overload3

ΌνομαΠεριγραφή
constructor_overload3(fileName)Αρχικοποιεί ένα νέο αντικείμενο της κλάσης Scene και ανοίγει το αρχείο αμέσως. Αυτός είναι ένας παρωχημένος κατασκευαστής, παρακαλώ χρησιμοποιήστε #Error Cref: M:Aspose.ThreeD.Scene.FromFile(System.String,System.Threading.CancellationToken).

Parameters:

ΌνομαΤύποςΠεριγραφή
fileNameStringΤο όνομα του αρχείου για άνοιγμα.

Result:


getSubScenes

ΌνομαΠεριγραφή
getSubScenes()Ανακτά όλες τις υπο-σκηνές

Result:


getLibrary

ΌνομαΠεριγραφή
getLibrary()Αντικείμενα που δεν χρησιμοποιούνται άμεσα στην ιεραρχία της σκηνής μπορούν να οριστούν στη Library. Αυτό είναι χρήσιμο όταν χρησιμοποιείτε υπο-σκηνές και τοποθετείτε επαναχρησιμοποιήσιμα στοιχεία κάτω από τις υπο-σκηνές.

Result:


getAnimationClips

ΌνομαΠεριγραφή
getAnimationClips()Ανακτά όλα τα AnimationClip που ορίζονται στη σκηνή.

Result:


getCurrentAnimationClip

ΌνομαΠεριγραφή
getCurrentAnimationClip()Ανακτά ή ορίζει το ενεργό AnimationClip

Result:


setCurrentAnimationClip

ΌνομαΠεριγραφή
setCurrentAnimationClip(value)Ανακτά ή ορίζει το ενεργό AnimationClip

Result:


getAssetInfo

ΌνομαΠεριγραφή
getAssetInfo()Ανακτά ή ορίζει τις πληροφορίες του ανώτερου επιπέδου του περιουσιακού στοιχείου. Πληροφορίες εγγράφου.

Result:


setAssetInfo

ΌνομαΠεριγραφή
setAssetInfo(value)Ανακτά ή ορίζει τις πληροφορίες του ανώτερου επιπέδου του περιουσιακού στοιχείου. Πληροφορίες εγγράφου.

Result:


getPoses

ΌνομαΠεριγραφή
getPoses()Ανακτά όλες τις Pose που χρησιμοποιούνται σε αυτή τη σκηνή. Οι Pose.

Result:


getRootNode

ΌνομαΠεριγραφή
getRootNode()Ανακτά τον ριζικό κόμβο της σκηνής. Ο ριζικός κόμβος.

Result:


getScene

ΌνομαΠεριγραφή
getScene()Λαμβάνει τη σκηνή στην οποία ανήκει αυτό το αντικείμενο

Result:


getName

ΌνομαΠεριγραφή
getName()Λαμβάνει ή ορίζει το όνομα. Το όνομα.

Result:


setName

ΌνομαΠεριγραφή
setName(value)Λαμβάνει ή ορίζει το όνομα. Το όνομα.

Result:


getProperties

ΌνομαΠεριγραφή
getProperties()Λαμβάνει τη συλλογή όλων των ιδιοτήτων.

Result:


getAnimationClip

ΌνομαΠεριγραφή
getAnimationClip(name)Ανακτά ένα ονομασμένο AnimationClip

Parameters:

ΌνομαΤύποςΠεριγραφή
nameStringΤο

Result: AnimationClip


clear

ΌνομαΠεριγραφή
clear()Καθαρίζει το περιεχόμενο της σκηνής και επαναφέρει τις προεπιλεγμένες ρυθμίσεις.

Result: AnimationClip


createAnimationClip

ΌνομαΠεριγραφή
createAnimationClip(name)Μια συντομευμένη λειτουργία για τη δημιουργία και καταχώρηση του AnimationClip. Το πρώτο AnimationClip θα εκχωρηθεί στο CurrentAnimationClip.

Parameters:

ΌνομαΤύποςΠεριγραφή
nameStringΌνομα του animation clip

Result: AnimationClip


open

ΌνομαΠεριγραφή
open(fileName, options)Ανοίγει τη σκηνή από το δοσμένο μονοπάτι χρησιμοποιώντας το καθορισμένο μορφότυπο αρχείου.

Parameters:

ΌνομαΤύποςΠεριγραφή
fileNameStringΌνομα αρχείου.
επιλογέςLoadOptionsΠιο λεπτομερής διαμόρφωση για το άνοιγμα της ροής.

Result: AnimationClip


open

ΌνομαΠεριγραφή
open(fileName)Ανοίγει τη σκηνή από το δοσμένο μονοπάτι

Parameters:

ΌνομαΤύποςΠεριγραφή
fileNameStringΌνομα αρχείου.

Result: AnimationClip


fromFile

ΌνομαΠεριγραφή
fromFile(fileName)Ανοίγει τη σκηνή από το δοσμένο μονοπάτι

Parameters:

ΌνομαΤύποςΠεριγραφή
fileNameStringΌνομα αρχείου.

Result: AnimationClip


save

ΌνομαΠεριγραφή
save(fileName)Αποθηκεύει τη σκηνή στο καθορισμένο μονοπάτι χρησιμοποιώντας το καθορισμένο μορφότυπο αρχείου.

Parameters:

ΌνομαΤύποςΠεριγραφή
fileNameStringΌνομα αρχείου.

Result: AnimationClip


save

ΌνομαΠεριγραφή
save(fileName, format)Αποθηκεύει τη σκηνή στο καθορισμένο μονοπάτι χρησιμοποιώντας το καθορισμένο μορφότυπο αρχείου.

Parameters:

ΌνομαΤύποςΠεριγραφή
fileNameStringΌνομα αρχείου.
formatFileFormatΜορφότυπο.

Result: AnimationClip


save

ΌνομαΠεριγραφή
save(fileName, options)Αποθηκεύει τη σκηνή στο καθορισμένο μονοπάτι χρησιμοποιώντας το καθορισμένο μορφότυπο αρχείου.

Parameters:

ΌνομαΤύποςΠεριγραφή
fileNameStringΌνομα αρχείου.
επιλογέςSaveOptionsΠιο λεπτομερής διαμόρφωση για την αποθήκευση της ροής.

Result: AnimationClip


render

ΌνομαΠεριγραφή
render(camera, fileName)Αποδίδει τη σκηνή σε εξωτερικό αρχείο από την προοπτική της δοσμένης κάμερας. Το προεπιλεγμένο μέγεθος εξόδου είναι 1024x768 και η μορφή εξόδου είναι png.

Parameters:

ΌνομαΤύποςΠεριγραφή
κάμεραΚάμεραΑπό ποια προοπτική κάμερας να αποδοθεί η σκηνή
fileNameStringΤο όνομα αρχείου του αρχείου εξόδου

Result: AnimationClip


render

ΌνομαΠεριγραφή
render(camera, fileName, size, format)Αποδίδει τη σκηνή σε εξωτερικό αρχείο από την προοπτική της δοσμένης κάμερας.

Parameters:

ΌνομαΤύποςΠεριγραφή
κάμεραΚάμεραΑπό ποια προοπτική κάμερας να αποδοθεί η σκηνή
fileNameStringΤο όνομα αρχείου του αρχείου εξόδου
μέγεθοςVector2Το μέγεθος της τελικής αποδομένης εικόνας
formatStringΗ μορφή εικόνας του αρχείου εξόδου

Result: AnimationClip


render

ΌνομαΠεριγραφή
render(camera, fileName, size, format, options)Αποδίδει τη σκηνή σε εξωτερικό αρχείο από την προοπτική της δοσμένης κάμερας.

Parameters:

ΌνομαΤύποςΠεριγραφή
κάμεραΚάμεραΑπό ποια προοπτική κάμερας να αποδοθεί η σκηνή
fileNameStringΤο όνομα αρχείου του αρχείου εξόδου
μέγεθοςVector2Το μέγεθος της τελικής αποδομένης εικόνας
formatStringΗ μορφή εικόνας του αρχείου εξόδου
επιλογέςImageRenderOptionsΗ επιλογή για προσαρμογή ορισμένων εσωτερικών ρυθμίσεων.

Result: AnimationClip


render

ΌνομαΠεριγραφή
render(camera, bitmap)Απόδοση της σκηνής σε bitmap από την προοπτική της δοσμένης κάμερας.

Parameters:

ΌνομαΤύποςΠεριγραφή
κάμεραΚάμεραΑπό ποια προοπτική κάμερας να αποδοθεί η σκηνή
bitmapTextureDataΣτόχος του αποδιδόμενου αποτελέσματος

Result: AnimationClip


render

ΌνομαΠεριγραφή
render(camera, bitmap, options)Απόδοση της σκηνής σε bitmap από την προοπτική της δοσμένης κάμερας.

Parameters:

ΌνομαΤύποςΠεριγραφή
κάμεραΚάμεραΑπό ποια προοπτική κάμερας να αποδοθεί η σκηνή
bitmapTextureDataΣτόχος του αποδιδόμενου αποτελέσματος
επιλογέςImageRenderOptionsΗ επιλογή για προσαρμογή ορισμένων εσωτερικών ρυθμίσεων.

Result: AnimationClip


removeProperty

ΌνομαΠεριγραφή
removeProperty(property)Αφαιρεί μια δυναμική ιδιότητα.

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyPropertyΠοια ιδιότητα να αφαιρεθεί

Result: boolean


removeProperty

ΌνομαΠεριγραφή
removeProperty(property)Αφαιρέστε την καθορισμένη ιδιότητα που αναγνωρίζεται με όνομα

Parameters:

ΌνομαΤύποςΠεριγραφή
propertStringnull

Result: boolean


getProperty

ΌνομαΠεριγραφή
getProperty(property)Αποκτήστε την τιμή της καθορισμένης ιδιότητας

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyStringΌνομα ιδιότητας

Result: Αντικείμενο


setProperty

ΌνομαΠεριγραφή
setProperty(property, value)Ορίζει την τιμή της καθορισμένης ιδιότητας

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyStringΌνομα ιδιότητας
τιμήΑντικείμενοΗ τιμή της ιδιότητας

Result: Αντικείμενο


findProperty

ΌνομαΠεριγραφή
findProperty(propertyName)Βρίσκει την ιδιότητα. Μπορεί να είναι δυναμική ιδιότητα (Created by CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Identified by its name)

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyNameStringΌνομα ιδιότητας.

Result: Property