Aspose.ThreeD.Shading
محتويات
[
يخفي
]جميع الفئات المتعلقة بالتظليل معرفة في هذه المساحة.
الفئات
| الفئة | الوصف |
|---|---|
| LambertMaterial | المادة لنموذج التظليل لامبرت |
| Material | المادة تعرف المعلمات اللازمة للمظهر البصري للهندسة. توفر Aspose.3D نموذج تظليل لـ LambertMaterial, PhongMaterial و ShaderMaterial |
| PbrMaterial | المادة للتصيير الفيزيائي القائم على لون الألبيدو/المعدن/الخشونة |
| PbrSpecularMaterial | المادة للتصيير الفيزيائي القائم على اللون المنتشر/اللمعان/اللمعان |
| PhongMaterial | المادة لنموذج التظليل بلين-فونغ. |
| ShaderMaterial | تسمح مادة التظليل بوصف المادة بواسطة محرك تصيير خارجي أو لغة تظليل. يستخدم ShaderMaterial ShaderTechnique لوصف تفاصيل التصيير المحددة، وسيتم اختيار الأنسب وفقًا لمنصة التصيير النهائية. على سبيل المثال، يمكن أن يحتوي كائن ShaderMaterial الخاص بك على تقنيتين، إحداهما معرفة بـ HLSL، والأخرى معرفة بـ GLSL. تحت المنصات غير النافذة يجب استخدام GLSL بدلاً من HLSL |
| ShaderTechnique | تقنية التظليل تمثل تنفيذًا محددًا للتصيير. |
| Texture | هذه الفئة تعرف الملمس من ملف خارجي. |
| TextureBase | الفئة الأساسية لجميع الملمسات المحددة. الملمس يحدد الشكل والمظهر لسطح الهندسة. |
| TextureSlot | فتحة الملمس في Material, يمكن تعدادها عبر كائن المادة. |
التعداد
| التعداد | الوصف |
|---|---|
| AlphaSource | يحدد ما إذا كان الملمس يحتوي على قناة ألفا. |
| TextureFilter | خيارات الفلترة أثناء أخذ عينات الملمس. |
| WrapMode | وضع التغليف للملمس. |