PbrSpecularMaterial
محتويات
[
يخفي
]PbrSpecularMaterial class
مادة للتصيير المادي بناءً على الألوان المنتشرة / المرآوية / اللمعان
public class PbrSpecularMaterial : Material
المنشئون
اسم | وصف |
---|---|
PbrSpecularMaterial() | مُنشئ ملفPbrSpecularMaterial |
الخصائص
اسم | وصف |
---|---|
Diffuse { get; set; } | الحصول على اللون المنتشر للمادة أو تعيينه ، القيمة الافتراضية هي (1 ، 1 ، 1) |
DiffuseTexture { get; set; } | الحصول على نسيج أو تعيينه للنشر |
EmissiveColor { get; set; } | الحصول على اللون المنبعث أو تعيينه ، القيمة الافتراضية هي (0 ، 0 ، 0) |
EmissiveTexture { get; set; } | الحصول على نسيج لل emissive أو تعيينه |
GlossinessFactor { get; set; } | الحصول على لمعان (نعومة) المادة أو ضبطه ، 1 يعني سلس تمامًا و 0 يعني تقريبيًا تمامًا ، القيمة الافتراضية هي 1 ، النطاق [0 ، 1] |
virtual Name { get; set; } | الحصول على الاسم أو تعيينه . |
NormalTexture { get; set; } | الحصول على نسيج التعيين العادي أو تعيينه |
Properties { get; } | الحصول على مجموعة من كافة الخصائص . |
Specular { get; set; } | الحصول على اللون المميز للمادة أو تعيينه ، القيمة الافتراضية هي (1 ، 1 ، 1) . |
SpecularGlossinessTexture { get; set; } | الحصول على نسيج للون براق أو ضبطه ، وتخزن قناة RGB اللون المرآوي والقناة A تخزن اللمعان. |
Transparency { get; set; } | الحصول على عامل الشفافية أو تعيينه . يجب أن يتراوح العامل بين 0 (0٪ ، معتم تمامًا) و 1 (100٪ ، شفاف تمامًا) سيتم تثبيت أي قيمة غير صالحة للعامل . |
طُرق
اسم | وصف |
---|---|
FindProperty(string) | البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها) |
GetEnumerator() | الحصول على العداد لتعداد فتحات النسيج الداخلي. |
GetProperty(string) | الحصول على قيمة الخاصية المحددة |
GetTexture(string) | الحصول على النسيج من الفتحة المحددة ، يمكن أن يكون اسم خاصية المادة أو اسم معلمة shader |
RemoveProperty(Property) | يزيل خاصية ديناميكية . |
RemoveProperty(string) | إزالة الخاصية المحددة المحددة بالاسم |
SetProperty(string, object) | يحدد قيمة الخاصية المحددة |
SetTexture(string, TextureBase) | يضبط النسيج على slot |
override ToString() | كائن تنسيقات إلى string |
مجالات
اسم | وصف |
---|---|
const MapSpecularGlossiness | خريطة النسيج لمعان مرآى |
أنظر أيضا
- class Material
- مساحة الاسم Aspose.ThreeD.Shading
- المجسم Aspose.3D