الفئة PbrMaterial

PbrMaterial class

المادة للتصيير الفيزيائي القائم على لون الألبيدو/المعدن/الخشونة

public class PbrMaterial : Material

المُنشئات

الاسمالوصف
PbrMaterial()إنشاء نسخة مادة PBR افتراضية
PbrMaterial(Vector3)إنشاء مادة PBR افتراضية مع قيمة لون الألبيدو المحددة.

الخصائص

الاسمالوصف
Albedo { get; set; }يحصل أو يضبط اللون الأساسي للمادة
AlbedoTexture { get; set; }يحصل أو يضبط النسيج للـ albedo
EmissiveColor { get; set; }يحصل أو يضبط اللون المنبعث
EmissiveTexture { get; set; }يحصل أو يعيّن النسيج للانبعاثي
MetallicFactor { get; set; }يحصل أو يضبط معدنية المادة، قيمة 1 تعني أن المادة معدن وقيمة 0 تعني أن المادة عازلة.
MetallicRoughness { get; set; }يحصل أو يضبط النسيج للمعدن (في قناة R) والخشونة (في قناة G)
virtual Name { get; set; }يحصل أو يعيّن الاسم.
NormalTexture { get; set; }يحصل أو يعيّن نسيج تمثيل العادي
OcclusionFactor { get; set; }يحصل أو يضبط عامل الإغلاق المحيطي
OcclusionTexture { get; set; }يحصل أو يضبط النسيج للإغلاق المحيطي
Properties { get; }يحصل على مجموعة جميع الخصائص.
RoughnessFactor { get; set; }يحصل أو يضبط خشونة المادة، قيمة 1 تعني أن المادة خشنة تمامًا وقيمة 0 تعني أن المادة ناعمة تمامًا.
SpecularTexture { get; set; }يحصل أو يضبط النسيج للون الانعكاس
Transparency { get; set; }يحصل أو يضبط عامل الشفافية. يجب أن يكون العامل بين 0 (0٪، غير شفاف تمامًا) و 1 (100٪، شفاف تمامًا). أي قيمة عامل غير صالحة سيتم تقليمها.

الطرق

الاسمالوصف
static FromMaterial(Material)السماح بتحويل مادة أخرى إلى PbrMaterial
FindProperty(string)يجد الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)
GetEnumerator()يحصل على المُعدِّد لتعداد فتحات القوام الداخلية.
GetProperty(string)احصل على قيمة الخاصية المحددة
GetTexture(string)يحصل على القوام من الفتحة المحددة، يمكن أن يكون اسم خاصية المادة أو اسم معلمة المظلل
RemoveProperty(Property)يزيل خاصية ديناميكية.
RemoveProperty(string)إزالة الخاصية المحددة بالاسم
SetProperty(string, object)يضبط قيمة الخاصية المحددة
SetTexture(string, TextureBase)يعيّن القوام إلى الفتحة المحددة
override ToString()يحوّل الكائن إلى سلسلة

انظر أيضًا