TextureBase
TextureBase class
الفئة الأساسية لجميع القوام الخرسانية. الملمس يحدد شكل ومظهر السطح الهندسي.
public class TextureBase : A3DObject
المنشئون
الخصائص
اسم | وصف |
---|
Alpha { get; set; } | الحصول على أو تعيين قيمة ألفا الافتراضية للنسيج يكون هذا صالحًا عندما يكون ملفAlphaSource هوPixelAlpha القيمة الافتراضية هي 1.0 ، نطاق القيمة الصالح بين 0 و 1 |
AlphaSource { get; set; } | الحصول على أو تحديد ما إذا كان النسيج يحدد قناة ألفا. القيمة الافتراضية هيNone |
MagFilter { get; set; } | الحصول على أو تعيين مرشح التكبير. |
MinFilter { get; set; } | الحصول على أو تعيين عامل تصفية التصغير . |
MipFilter { get; set; } | الحصول على أو تعيين عامل التصفية لأخذ العينات على مستوى mip . |
virtual Name { get; set; } | الحصول على الاسم أو تعيينه . |
Properties { get; } | الحصول على مجموعة من كافة الخصائص . |
UVRotation { get; set; } | الحصول على أو ضبط دوران الزخرفة |
UVScale { get; set; } | الحصول على أو تعيين مقياس الأشعة فوق البنفسجية . |
UVTranslation { get; set; } | الحصول على أو تعيين ترجمة الأشعة فوق البنفسجية . |
WrapModeU { get; set; } | الحصول على أو تعيين أوضاع التفاف النسيج في U. |
WrapModeV { get; set; } | الحصول على أو تعيين أوضاع التفاف النسيج في V. |
WrapModeW { get; set; } | الحصول على أو تعيين أوضاع التفاف النسيج في W. |
طُرق
اسم | وصف |
---|
FindProperty(string) | البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها) |
GetProperty(string) | الحصول على قيمة الخاصية المحددة |
RemoveProperty(Property) | يزيل خاصية ديناميكية . |
RemoveProperty(string) | إزالة الخاصية المحددة المحددة بالاسم |
SetProperty(string, object) | يحدد قيمة الخاصية المحددة |
SetRotation(double, double) | يضبط دوران الأشعة فوق البنفسجية. |
SetScale(double, double) | يضبط مقياس الأشعة فوق البنفسجية. |
SetTranslation(double, double) | يعين ترجمة الأشعة فوق البنفسجية. |
أنظر أيضا