PbrSpecularMaterial PbrSpecularMaterial class Υλικό για φυσική απόδοση με βάση το διάχυτο χρώμα/κατοπωλείο/γυαλάδα
Copy public class PbrSpecularMaterial : Material
Κατασκευαστές Ιδιότητες Ονομα Περιγραφή Diffuse { get; set; }Λαμβάνει ή ορίζει το διάχυτο χρώμα του υλικού, η προεπιλεγμένη τιμή είναι (1, 1, 1) DiffuseTexture { get; set; }Λαμβάνει ή ορίζει την υφή για diffuse EmissiveColor { get; set; }Λαμβάνει ή ορίζει το χρώμα εκπομπής, η προεπιλεγμένη τιμή είναι (0, 0, 0) EmissiveTexture { get; set; }Λαμβάνει ή ορίζει την υφή για emissive GlossinessFactor { get; set; }Λαμβάνει ή ρυθμίζει τη στιλπνότητα (ομαλότητα) του υλικού, 1 σημαίνει τέλεια λεία και 0 σημαίνει τέλεια τραχιά, η προεπιλεγμένη τιμή είναι 1, το εύρος είναι [0, 1] virtual Name { get; set; } Παίρνει ή ορίζει το όνομα. NormalTexture { get; set; }Λαμβάνει ή ορίζει την υφή της κανονικής αντιστοίχισης Properties { get; }Λαμβάνει τη συλλογή όλων των ιδιοτήτων. Specular { get; set; }Λαμβάνει ή ορίζει το κατοπτρικό χρώμα του υλικού, η προεπιλεγμένη τιμή είναι (1, 1, 1). SpecularGlossinessTexture { get; set; }Λαμβάνει ή ορίζει την υφή για το κατοπτρικό χρώμα, το κανάλι RGB αποθηκεύει το κατοπτρικό χρώμα και το κανάλι Α αποθηκεύει τη στιλπνότητα. Transparency { get; set; }Λαμβάνει ή ορίζει τον παράγοντα διαφάνειας. Ο συντελεστής πρέπει να κυμαίνεται μεταξύ 0(0%, πλήρως αδιαφανής) και 1(100%, πλήρως διαφανής) Οποιαδήποτε μη έγκυρη τιμή συντελεστή θα συσφίγγεται.
Μέθοδοι Ονομα Περιγραφή FindProperty (string)Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε από CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Αναγνωρίζεται από το όνομά της) GetEnumerator ()Βάζει τον απαριθμητή να απαριθμήσει εσωτερικές υποδοχές υφής. GetProperty (string)Λάβετε την τιμή της καθορισμένης ιδιότητας GetTexture (string)Λαμβάνει την υφή από την καθορισμένη υποδοχή, μπορεί να είναι το όνομα ιδιότητας του υλικού ή η παράμετρος shader name RemoveProperty (Property)Καταργεί μια δυναμική ιδιότητα. RemoveProperty (string)Καταργήστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα SetProperty (string, object)Ορίζει την τιμή της καθορισμένης ιδιότητας SetTexture (string, TextureBase)Ορίζει την υφή σε καθορισμένο slot override ToString () Μορφοποιεί αντικείμενο σε string
Πεδία Δείτε επίσης