GLSLSource
Επισκόπηση
GLSLSource είναι μια κλάση στο Aspose.3D FOSS για .NET. Κληρονομεί από: ShaderSource.
Ο κώδικας πηγαίου των shaders σε GLSL
Αυτή η κλάση παρέχει 2 μεθόδους για εργασία με αντικείμενα GLSLSource σε προγράμματα .NET. Διαθέσιμες μέθοδοι περιλαμβάνουν: DefineInclude, GLSLSource. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για .NET. Ιδιότητες: ComputeShader, FragmentShader, GeometryShader, VertexShader.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
ComputeShader | string | Ανάγνωση/Εγγραφή | Αποκτά ή ορίζει τον κώδικα πηγαίου προγράμματος του υπολογιστικού shader. |
GeometryShader | string | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει τον πηγαίο κώδικα του geometry shader. |
VertexShader | string | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει τον κώδικα πηγής του vertex shader |
FragmentShader | string | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει τον πηγαίο κώδικα του fragment shader. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
GLSLSource() | πηγή GLSL |
DefineInclude(fileName: string, content: string) | Δεν έχει υλοποιηθεί στην έκδοση FOSS — προκαλεί εξαίρεση κατά την εκτέλεση. Ορισμός εικονικού αρχείου για #include σε κώδικα πηγής GLSL |