ShaderTechnique

ShaderTechnique

Επισκόπηση

ShaderTechnique είναι μια κλάση στο Aspose.3D FOSS για .NET.

Μια τεχνική σκίασης αντιπροσωπεύει μια συγκεκριμένη υλοποίηση απόδοσης.

Αυτή η κλάση παρέχει 2 μεθόδους για εργασία με αντικείμενα ShaderTechnique σε προγράμματα .NET. Διαθέσιμες μέθοδοι περιλαμβάνουν: AddBinding, ShaderTechnique. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για .NET. Ιδιότητες: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, και 3 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
DescriptionstringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει την περιγραφή αυτής της τεχνικής.
ShaderLanguagestringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει τη γλώσσα σκίασης που χρησιμοποιείται από αυτήν την τεχνική.
ShaderVersionstringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει την έκδοση του shader που χρησιμοποιείται από αυτήν την τεχνική.
ShaderFilestringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το όνομα αρχείου του εξωτερικού αρχείου shader.
ShaderContentbyte[]Ανάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το περιεχόμενο ενός ενσωματωμένου shader script.
ShaderEntrystringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το σημείο εισόδου του shader.
RenderAPIstringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το API απόδοσης που χρησιμοποιείται από αυτήν την τεχνική.
RenderAPIVersionstringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει την έκδοση του rendering API.
ShaderParametersIDictionary<string, string>ΑνάγνωσηΛαμβάνει τον ορισμό της παραμέτρου του shader.

Μέθοδοι

ΥπογραφήΠεριγραφή
ShaderTechnique()Αρχικοποιεί ένα νέο αντικείμενο της κλάσης ShaderTechnique.
AddBinding(property: string, shaderParameter: string)Συνδέει την δυναμική ιδιότητα με την παράμετρο του shader.

Δείτε επίσης

 Ελληνικά