Material
Επισκόπηση
Material είναι μια τάξη στο Aspose.3D FOSS για το .NET. Κληρονόμοι από: A3DObject, INamedObject, IEnumerable<TextureSlot>.
Το υλικό ορίζει τις παραμέτρους που είναι απαραίτητες για την οπτική εμφάνιση της γεωμετρίας.
Η τάξη αυτή παρέχει 9 μεθόδους για τη λειτουργία αντικειμένων Material στα προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, FindProperty, GetEnumerator, GetProperty, GetTexture, RemoveProperty, SetProperty, SetTexture, ToString. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS for .Net. Ιδιότητες: MapAmbient, MapDiffuse, MapEmissive, MapNormal, MapSpecular, Name, και ένα ακόμα.
Ιδιότητες
| Ονομασία | Τύπος: | Access | Περιγραφή: |
|---|---|---|---|
MapSpecular | string | Διάβασε. | Χρησιμοποιείται στο GetTexture/SetTexture για την ανάθεση ενός χαρτογράφησης σφαιρικής υφής. |
MapDiffuse | string | Διάβασε. | Χρησιμοποιείται στο GetTexture/SetTexture για την ανάθεση διασκορπισμένης απεικόνισης υφής. |
MapEmissive | string | Διάβασε. | Χρησιμοποιείται στο GetTexture/SetTexture για την ανάθεση χαρτογράφησης εκπομπής υφής. |
MapAmbient | string | Διάβασε. | Χρησιμοποιείται στο GetTexture/SetTexture για την ανάθεση χαρτογράφησης υφής περιβάλλοντος. |
MapNormal | string | Διάβασε. | Χρησιμοποιείται στο GetTexture/SetTexture για να αναθέσει μια κανονική απεικόνιση υφής. |
Name | string | Διαβάστε/Γράψτε | Λαμβάνει ή ορίζει το όνομα. |
Properties | PropertyCollection | Διάβασε. | Λαμβάνει τη συλλογή όλων των ιδιοτήτων. |
Μέθοδοι
| Signature | Περιγραφή: |
|---|---|
GetTexture(slotName: string) | /// |
SetTexture(slotName: string, texture: TextureBase) | Ορίζει την υφή στην καθορισμένη υποδοχή. |
ToString() | Οι μορφές αντιτίθενται στη χορδή. |
GetEnumerator() | Λαμβάνει τον ενομετρητή για την απαρίθμηση των εσωτερικών θέσεων υφής. |
A3DObject() | Αρχικοποιεί μια νέα περίπτωση της τάξης A3DObject χωρίς όνομα. |
RemoveProperty(property: Property) | Απομακρύνει μια δυναμική ιδιότητα. |
GetProperty(property: string) | Λάβετε την τιμή της καθορισμένης ιδιότητας |
SetProperty(property: string, value: object?) | Ορίζει την τιμή της καθορισμένης ιδιότητας |
FindProperty(propertyName: string) | Βρίσκει το ακίνητο. |