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 | Λειτουργία περιτύλιξης υφής. |