LambertMaterial

LambertMaterial class

Υλικό για lambert shading model

public class LambertMaterial : Material

Κατασκευαστές

ΟνομαΠεριγραφή
LambertMaterial()Αρχικοποιεί μια νέα παρουσία τουLambertMaterial τάξη.
LambertMaterial(string)Αρχικοποιεί μια νέα παρουσία τουLambertMaterial τάξη.

Ιδιότητες

ΟνομαΠεριγραφή
AmbientColor { get; set; }Λαμβάνει ή ορίζει το χρώμα περιβάλλοντος
DiffuseColor { get; set; }Λαμβάνει ή ορίζει το διάχυτο χρώμα
EmissiveColor { get; set; }Λαμβάνει ή ορίζει το εκπεμπόμενο χρώμα
virtual Name { get; set; }Παίρνει ή ορίζει το όνομα.
Properties { get; }Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
Transparency { get; set; }Λαμβάνει ή ορίζει τον παράγοντα διαφάνειας. Ο συντελεστής πρέπει να κυμαίνεται μεταξύ 0(0%, πλήρως αδιαφανής) και 1(100%, πλήρως διαφανής) Οποιαδήποτε μη έγκυρη τιμή συντελεστή θα συσφίγγεται.
TransparentColor { get; set; }Λαμβάνει ή ορίζει το διαφανές χρώμα.

Μέθοδοι

ΟνομαΠεριγραφή
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

Δείτε επίσης