Material
Material class
تحدد المادة المعلمات اللازمة للمظهر الهندسي المرئي . Aspose.3D نموذج تظليل لـLambertMaterial
وPhongMaterial
وShaderMaterial
public abstract class Material : A3DObject, IEnumerable<TextureSlot>
الخصائص
اسم |
وصف |
virtual Name { get; set; } |
الحصول على الاسم أو تعيينه . |
Properties { get; } |
الحصول على مجموعة من كافة الخصائص . |
طُرق
اسم |
وصف |
FindProperty(string) |
البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها) |
GetEnumerator() |
الحصول على العداد لتعداد فتحات النسيج الداخلي. |
GetProperty(string) |
الحصول على قيمة الخاصية المحددة |
GetTexture(string) |
الحصول على النسيج من الفتحة المحددة ، يمكن أن يكون اسم خاصية المادة أو اسم معلمة shader |
RemoveProperty(Property) |
يزيل خاصية ديناميكية . |
RemoveProperty(string) |
إزالة الخاصية المحددة المحددة بالاسم |
SetProperty(string, object) |
يحدد قيمة الخاصية المحددة |
SetTexture(string, TextureBase) |
يضبط النسيج على slot |
override ToString() |
كائن تنسيقات إلى string |
مجالات
أنظر أيضا