ShaderTechnique
סקירה כללית
ShaderTechnique היא מחלקה ב-Aspose.3D FOSS עבור .NET.
טכניקת shader מייצגת יישום רינדור קונקרטי.
מחלקה זו מספקת 2 שיטות לעבודה עם עצמים מסוג ShaderTechnique בתוכניות .NET. השיטות הזמינות הן: AddBinding, ShaderTechnique. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.3D FOSS עבור .NET. מאפיינים: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, ועוד 3.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
Description | string | קריאה/כתיבה | מקבל או מגדיר את התיאור של הטכניקה הזו. |
ShaderLanguage | string | קריאה/כתיבה | מקבל או מגדיר את שפת השיידר המשמשת בטכניקה זו. |
ShaderVersion | string | קריאה/כתיבה | מקבל או מגדיר את גרסת השיידר המשמשת בטכניקה זו. |
ShaderFile | string | קריאה/כתיבה | מקבל או מגדיר את שם הקובץ של קובץ השיידר החיצוני. |
ShaderContent | byte[] | קריאה/כתיבה | מקבל או מגדיר את התוכן של סקריפט שיידר משובץ. |
ShaderEntry | string | קריאה/כתיבה | מקבל או מגדיר את נקודת הכניסה של השיידר. |
RenderAPI | string | קריאה/כתיבה | מקבל או מגדיר את ה-rendering API המשמש בטכניקה זו. |
RenderAPIVersion | string | קריאה/כתיבה | מקבל או מגדיר את גרסת הרינדור של API. |
ShaderParameters | IDictionary<string, string> | קריאה | מקבל את הגדרת פרמטר השיידר. |
שיטות
| חתימה | תיאור |
|---|---|
ShaderTechnique() | מאתחל מופע חדש של המחלקה ShaderTechnique. |
AddBinding(property: string, shaderParameter: string) | קושר את המאפיין הדינמי לפרמטר השיידר. |