ShaderTechnique
خلاصه ای
ShaderTechnique یک کلاس در Aspose.3D FOSS برای جاوا است.
یک تکنیک shader نشان دهنده اجرای رندر کنکریتی است.
این کلاس 19 روش برای کار با ShaderTechnique اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: ShaderTechnique, addBinding, getDescription, getRenderAPI, getRenderAPIVersion, getShaderContent, getShaderEntry, getShaderFile, getShaderLanguage, getShaderParameters, getShaderVersion, setDescription,، و 7 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: description, renderAPI, renderAPIVersion, shaderContent, shaderEntry, shaderFile,، و سه تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
description | String | بخونید. | توضیح این تکنیک را دریافت میکند. |
shaderLanguage | String | بخونید. | زبان شیدر استفاده شده توسط این تکنیک را دریافت میکند. |
shaderVersion | String | بخونید. | نسخهٔ شیدر استفاده شده توسط این تکنیک را دریافت میکند. |
shaderFile | String | بخونید. | نام فایل شیدر خارجی را دریافت میکند. |
shaderContent | byte[] | بخونید. | محتوای یک اسکریپت شیدر توکار را دریافت میکند. |
shaderEntry | String | بخونید. | نقطه ورودی شیدر را دریافت میکند. |
renderAPI | String | بخونید. | رندر API مورد استفاده توسط این تکنیک را دریافت میکند. |
renderAPIVersion | String | بخونید. | نسخهٔ رندرینگ API را دریافت میکند. |
shaderParameters | Map<String, String> | بخونید. | تعریف پارامتر شیدر را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
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 | رندر API مورد استفاده توسط این تکنیک را دریافت میکند. |
setRenderAPI(value: String) | رندرینگ API مورد استفاده توسط این تکنیک را تنظیم میکند. |
getRenderAPIVersion() → String | نسخهٔ رندرینگ API را دریافت میکند. |
setRenderAPIVersion(value: String) | نسخهٔ رندرینگ API را تنظیم میکند. |
getShaderParameters() → Map<String, String> | تعریف پارامتر شیدر را دریافت میکند. |
addBinding(property: String, shaderParameter: String) | ویژگی دینامیک را به پارامتر shader متصل می کند. |