LambertMaterial

LambertMaterial class

مادة نموذج التظليل لامبرت

public class LambertMaterial : Material

المنشئون

اسموصف
LambertMaterial()يقوم بتهيئة مثيل جديد لملفLambertMaterial فئة .
LambertMaterial(string)يقوم بتهيئة مثيل جديد لملفLambertMaterial فئة .

الخصائص

اسموصف
AmbientColor { get; set; }الحصول على أو تعيين اللون المحيط
DiffuseColor { get; set; }الحصول على أو تعيين اللون المنتشر
EmissiveColor { get; set; }الحصول على أو تعيين اللون المنبعث
virtual Name { get; set; }الحصول على الاسم أو تعيينه .
Properties { get; }الحصول على مجموعة من كافة الخصائص .
Transparency { get; set; }الحصول على عامل الشفافية أو تعيينه . يجب أن يتراوح العامل بين 0 (0٪ ، معتم تمامًا) و 1 (100٪ ، شفاف تمامًا) سيتم تثبيت أي قيمة غير صالحة للعامل .
TransparentColor { get; set; }الحصول على اللون الشفاف أو تعيينه.

طُرق

اسموصف
FindProperty(string)البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها)
GetEnumerator()الحصول على العداد لتعداد فتحات النسيج الداخلي.
GetProperty(string)الحصول على قيمة الخاصية المحددة
GetTexture(string)الحصول على النسيج من الفتحة المحددة ، يمكن أن يكون اسم خاصية المادة أو اسم معلمة shader
RemoveProperty(Property)يزيل خاصية ديناميكية .
RemoveProperty(string)إزالة الخاصية المحددة المحددة بالاسم
SetProperty(string, object)يحدد قيمة الخاصية المحددة
SetTexture(string, TextureBase)يضبط النسيج على slot
override ToString()كائن تنسيقات إلى string

أنظر أيضا