PhongMaterial

PhongMaterial

Επισκόπηση

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

Υλικό για μοντέλο σκιάσης blinn-phong.

Αυτή η τάξη παρέχει 12 μεθόδους για τη δουλειά με PhongMaterial αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, FindProperty, GetEnumerator, GetProperty, GetTexture, LambertMaterial, PhongMaterial, RemoveProperty, SetProperty, SetTexture, ToString. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS for .Net. Ιδιότητες: AmbientColor, DiffuseColor, EmissiveColor, MapAmbient, MapDiffuse, MapEmissive, και 11 ακόμα.

Ιδιότητες

ΟνομασίαΤύπος:AccessΠεριγραφή:
SpecularColorVector3Διαβάστε/ΓράψτεΛαμβάνει ή ορίζει το specular χρώμα.
SpecularFactordoubleΔιαβάστε/ΓράψτεΛαμβάνει ή ορίζει τον συντελεστή κατοπτρικότητας.
ShininessdoubleΔιαβάστε/ΓράψτεΠαίρνει ή ρυθμίζει την λάμψη, αυτό ελέγχει το μέγεθος του γυαλιστερού φωτισμού.
ReflectionColorVector3Διαβάστε/ΓράψτεΛαμβάνει ή ορίζει το χρώμα αντανάκλασης.
ReflectionFactordoubleΔιαβάστε/ΓράψτεΛαμβάνει ή ορίζει την εξασθένιση του χρώματος αντανάκλασης.
EmissiveColorVector3Διαβάστε/ΓράψτεΛαμβάνει ή ορίζει το εκπεμπόμενο χρώμα
AmbientColorVector3Διαβάστε/ΓράψτεΛαμβάνει ή ορίζει το περιβάλλον χρώμα
DiffuseColorVector3Διαβάστε/ΓράψτεΛαμβάνει ή ορίζει το διασκορπιστικό χρώμα
TransparentColorVector3Διαβάστε/ΓράψτεΛαμβάνει ή ορίζει το διαφανές χρώμα.
TransparencydoubleΔιαβάστε/ΓράψτεΛαμβάνει ή ορίζει τον παράγοντα διαφάνειας.
MapSpecularstringΔιάβασε.Χρησιμοποιείται στο GetTexture/SetTexture για την ανάθεση ενός χαρτογράφησης σφαιρικής υφής.
MapDiffusestringΔιάβασε.Χρησιμοποιείται στο GetTexture/SetTexture για την ανάθεση διασκορπισμένης απεικόνισης υφής.
MapEmissivestringΔιάβασε.Χρησιμοποιείται στο GetTexture/SetTexture για την ανάθεση χαρτογράφησης εκπομπής υφής.
MapAmbientstringΔιάβασε.Χρησιμοποιείται στο GetTexture/SetTexture για την ανάθεση χαρτογράφησης υφής περιβάλλοντος.
MapNormalstringΔιάβασε.Χρησιμοποιείται στο GetTexture/SetTexture για να αναθέσει μια κανονική απεικόνιση υφής.
NamestringΔιαβάστε/ΓράψτεΛαμβάνει ή ορίζει το όνομα.
PropertiesPropertyCollectionΔιάβασε.Λαμβάνει τη συλλογή όλων των ιδιοτήτων.

Μέθοδοι

SignatureΠεριγραφή:
PhongMaterial()Αρχικοποιεί μια νέα περίπτωση της τάξης PhongMaterial
PhongMaterial(name: string)Αρχικοποιεί μια νέα περίπτωση της τάξης PhongMaterial όνομα υλικού
LambertMaterial()Αρχικοποιεί μια νέα περίπτωση της τάξης LambertMaterial
GetTexture(slotName: string)///
SetTexture(slotName: string, texture: TextureBase)Ορίζει την υφή στο καθορισμένο slot.
ToString()Οι μορφές αντιτίθενται στη χορδή.
GetEnumerator()Λαμβάνει τον ενομετρητή για την αρίθμηση των εσωτερικών θέσεων υφής.
A3DObject()Αρχικοποιεί μια νέα περίπτωση της τάξης A3DObject χωρίς όνομα.
RemoveProperty(property: Property)Απομακρύνει μια δυναμική ιδιότητα.
GetProperty(property: string)Λάβετε την τιμή της καθορισμένης ιδιότητας
SetProperty(property: string, value: object?)Ορίζει την τιμή της καθορισμένης ιδιότητας
FindProperty(propertyName: string)Βρίσκει το ακίνητο.

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

 Ελληνικά