GLSLSource

نظرة عامة

GLSLSource هي فئة في Aspose.3D FOSS لـ .NET. تورث من: ShaderSource.

الكود المصدري للـ shaders في GLSL

هذه الفئة توفر طريقتين للعمل مع كائنات GLSLSource في برامج .NET. تشمل الطرق المتاحة: DefineInclude, GLSLSource. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.3D FOSS لـ .NET. الخصائص: ComputeShader, FragmentShader, GeometryShader, VertexShader.

خصائص

اسمالنوعالوصولوصف
ComputeShaderstringقراءة/كتابةيحصل أو يعيّن شفرة المصدر للـ compute shader.
GeometryShaderstringقراءة/كتابةيحصل أو يضبط شفرة المصدر لمُظلّل الهندسة.
VertexShaderstringقراءة/كتابةيحصل أو يضبط شفرة المصدر لمُظلِل القمة
FragmentShaderstringقراءة/كتابةيحصل أو يعيّن شفرة المصدر لمظلّل الجزء.

الطرق

التوقيعوصف
GLSLSource()مصدر GLSL
DefineInclude(fileName: string, content: string)غير مُنفَّذ في نسخة FOSS — يرفع استثناءً أثناء التشغيل. تعريف ملف افتراضي لـ #include في شفرة مصدر GLSL

انظر أيضاً

 العربية