GLSLSource

نمای کلی

GLSLSource یک کلاس در Aspose.3D FOSS برای .NET است. ارث‌بری از: ShaderSource.

کد منبع شیدرها در GLSL

این کلاس ۲ متد برای کار با اشیای GLSLSource در برنامه‌های .NET ارائه می‌دهد. متدهای موجود شامل: DefineInclude، GLSLSource. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای .NET، برای هر برنامه .NET قابل دسترس هستند. ویژگی‌ها: ComputeShader، FragmentShader، GeometryShader، VertexShader.

خواص

نامنوعدسترسیتوضیح
ComputeShaderstringخواندن/نوشتنکد منبع شیدر محاسبه را دریافت یا تنظیم می‌کند.
GeometryShaderstringخواندن/نوشتنکد منبع شیدر هندسی را دریافت یا تنظیم می‌کند.
VertexShaderstringخواندن/نوشتنکد منبع شیدر ورتکس را دریافت یا تنظیم می‌کند
FragmentShaderstringخواندن/نوشتنکد منبع شیدر تکه‌ای را دریافت یا تنظیم می‌کند.

روش ها

امضاتوضیح
GLSLSource()منبع GLSL
DefineInclude(fileName: string, content: string)در نسخهٔ FOSS پیاده‌سازی نشده است — در زمان اجرا خطا می‌اندازد. تعریف فایل مجازی برای #include در کد منبع GLSL

همچنین ببینید:

 فارسی