Aspose.ThreeD.Shading

Όλες οι κλάσεις που σχετίζονται με τη σκίαση ορίζονται σε αυτόν τον χώρο ονομάτων.

Τάξεις

ΤάξηΠεριγραφή
LambertMaterialΥλικό για lambert shading model
MaterialΤο Υλικό καθορίζει τις απαραίτητες παραμέτρους για την οπτική εμφάνιση της γεωμετρίας. Το Aspose.3D παρέχει μοντέλο σκίασης γιαLambertMaterial ,PhongMaterial καιShaderMaterial
PbrMaterialΥλικό για φυσική απόδοση με βάση το χρώμα albedo/μεταλλικό/τραχύτητα
PbrSpecularMaterialΥλικό για φυσική απόδοση με βάση το διάχυτο χρώμα/κατοπωλείο/γυαλάδα
PhongMaterialΥλικό για το μοντέλο σκίασης blinn-phong.
ShaderMaterialΈνα υλικό shader επιτρέπει την περιγραφή του υλικού με εξωτερική μηχανή απόδοσης ή γλώσσα shader. ShaderMaterial χρήσειςShaderTechnique για να περιγράψετε τις λεπτομέρειες απόδοσης, και το καταλληλότερο θα χρησιμοποιηθούν σύμφωνα με την τελική πλατφόρμα απόδοσης. Για παράδειγμα,ShaderMaterial Το παράδειγμα μπορεί να έχει δύο τεχνικές, η μία ορίζεται από το HLSL και η άλλη ορίζεται από το GLSL Σε πλατφόρμα χωρίς παράθυρο, το GLSL θα πρέπει να χρησιμοποιείται αντί για το HLSL
ShaderTechniqueΜια τεχνική shader αντιπροσωπεύει μια υλοποίηση συγκεκριμένης απόδοσης.
TextureΑυτή η κλάση ορίζει την υφή από ένα εξωτερικό αρχείο.
TextureBaseΒασική κλάση για όλες τις υφές σκυροδέματος. Η υφή καθορίζει την εμφάνιση και την αίσθηση μιας γεωμετρικής επιφάνειας.
TextureSlotΥποδοχή υφήςMaterial , μπορεί να απαριθμηθεί μέσω της παρουσίας υλικού.

Απαρίθμηση

ΑπαρίθμησηΠεριγραφή
AlphaSourceΚαθορίζει εάν η υφή περιέχει το κανάλι άλφα.
TextureFilterΕπιλογές φίλτρου κατά τη δειγματοληψία υφής.
WrapModeΛειτουργία περιτύλιξης υφής.