ShaderTechnique
المعلومات العامة
ShaderTechnique هي فئة في Aspose.3D FOSS لـ Java.
تقنية المظلّة تمثل تنفيذًا ملموسًًة للتعريض.
توفر هذه الفئة 19 طريقة للعمل مع ShaderTechnique كائنات في برامج Java. المنهجيات المتاحة تشمل: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription,، و 7 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile,و 3 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
description | String | اقرأ | يحصل على وصف هذه التقنية. |
shaderLanguage | String | اقرأ | يحصل على لغة المظللة التي تستخدمها هذه التقنية. |
shaderVersion | String | اقرأ | يحصل على نسخة المظللة التي تستخدمها هذه التقنية. |
shaderFile | String | اقرأ | يحصل على اسم الملف من ملف الظلال الخارجي. |
shaderContent | byte[] | اقرأ | يحصل على محتوى نصّ شادر مُضمن. |
shaderEntry | String | اقرأ | يحصل على نقطة الدخول من المظللة. |
renderAPI | String | اقرأ | يحصل على واجهة برمجة التطبيقات المستخدمة في هذه التقنية. |
renderAPIVersion | String | اقرأ | يحصل على نسخة من واجهة برمجة التطبيقات. |
shaderParameters | Map<String, String> | اقرأ | يحصل على تعريف معدل المظلّة. |
الطرق
| التوقيع | وصف |
|---|---|
ShaderTechnique() | يبدأ مثال جديد من صف ShaderTechnique. |
getDescription() → String | يحصل على وصف هذه التقنية. |
setDescription(value: String) | يضع وصف هذه التقنية. |
getShaderLanguage() → String | يحصل على لغة المظللة التي تستخدمها هذه التقنية. |
setShaderLanguage(value: String) | يحدد لغة المظلة التي تستخدمها هذه التقنية. |
getShaderVersion() → String | يحصل على نسخة المظللة التي تستخدمها هذه التقنية. |
setShaderVersion(value: String) | يحدد إصدار المظلّة الذي تستخدمه هذه التقنية. |
getShaderFile() → String | يحصل على اسم الملف من ملف الظلال الخارجي. |
setShaderFile(value: String) | يحدد اسم الملف لملف الظلال الخارجي. |
getShaderContent() → byte[] | يحصل على محتوى نصّ شادر مُضمن. |
setShaderContent(value: byte[]) | يحدد محتوى نصّ شادر مُضمن. |
getShaderEntry() → String | يحصل على نقطة الدخول من المظللة. |
setShaderEntry(value: String) | يحدد نقطة الدخول للشايدر. |
getRenderAPI() → String | يحصل على واجهة برمجة التطبيقات المستخدمة في هذه التقنية. |
setRenderAPI(value: String) | يحدد واجهة برمجة التطبيقات المستخدمة من خلال هذه التقنية. |
getRenderAPIVersion() → String | يحصل على نسخة من واجهة برمجة التطبيقات. |
setRenderAPIVersion(value: String) | يحدد إصدار API العرض. |
getShaderParameters() → Map<String, String> | يحصل على تعريف معدل المظلّة. |
addBinding(property: String, shaderParameter: String) | يربط الممتلكات الديناميكية بمعيار الشايدر. |