GLSLSource
نمای کلی
GLSLSource یک کلاس در Aspose.3D FOSS برای .NET است. ارثبری از: ShaderSource.
کد منبع شیدرها در GLSL
این کلاس ۲ متد برای کار با اشیای GLSLSource در برنامههای .NET ارائه میدهد. متدهای موجود شامل: DefineInclude، GLSLSource. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای .NET، برای هر برنامه .NET قابل دسترس هستند. ویژگیها: ComputeShader، FragmentShader، GeometryShader، VertexShader.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
ComputeShader | string | خواندن/نوشتن | کد منبع شیدر محاسبه را دریافت یا تنظیم میکند. |
GeometryShader | string | خواندن/نوشتن | کد منبع شیدر هندسی را دریافت یا تنظیم میکند. |
VertexShader | string | خواندن/نوشتن | کد منبع شیدر ورتکس را دریافت یا تنظیم میکند |
FragmentShader | string | خواندن/نوشتن | کد منبع شیدر تکهای را دریافت یا تنظیم میکند. |
روش ها
| امضا | توضیح |
|---|---|
GLSLSource() | منبع GLSL |
DefineInclude(fileName: string, content: string) | در نسخهٔ FOSS پیادهسازی نشده است — در زمان اجرا خطا میاندازد. تعریف فایل مجازی برای #include در کد منبع GLSL |