ShaderTechnique

ShaderTechnique

نظرة عامة

ShaderTechnique هي فئة في Aspose.3D FOSS لـ .NET.

تقنية الـ shader تمثل تنفيذًا ملموسًا للتصيير.

توفر هذه الفئة طريقتين للعمل مع كائنات ShaderTechnique في برامج .NET. تشمل الطرق المتاحة: AddBinding، ShaderTechnique. جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.3D FOSS لـ .NET. الخصائص: Description، RenderAPI، RenderAPIVersion، ShaderContent، ShaderEntry، ShaderFile، و3 أخرى.

خصائص

اسمالنوعالوصولوصف
Descriptionstringقراءة/كتابةيحصل أو يضبط وصف هذه التقنية.
ShaderLanguagestringقراءة/كتابةيحصل أو يضبط لغة التظليل المستخدمة في هذه التقنية.
ShaderVersionstringقراءة/كتابةيحصل أو يضبط إصدار الـ shader المستخدم في هذه التقنية.
ShaderFilestringقراءة/كتابةيحصل أو يضبط اسم الملف لملف الظل الخارجي.
ShaderContentbyte[]قراءة/كتابةيحصل على أو يعيّن محتوى برنامج الظل المدمج.
ShaderEntrystringقراءة/كتابةيحصل أو يضبط نقطة الدخول للـ shader.
RenderAPIstringقراءة/كتابةيحصل أو يعيّن API العرضي المستخدم في هذه التقنية.
RenderAPIVersionstringقراءة/كتابةيحصل أو يعيّن إصدار API الخاص بالتصيير.
ShaderParametersIDictionary<string, string>قراءةيحصل على تعريف معلمة الـ shader.

الطرق

التوقيعوصف
ShaderTechnique()يُنشئ مثيلاً جديدًا من الفئة ShaderTechnique.
AddBinding(property: string, shaderParameter: string)يربط الخاصية الديناميكية بمعامل الظل.

انظر أيضاً

 العربية