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وضع التغليف للملمس.