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) | يعين ترجمة الأشعة فوق البنفسجية. |
أنظر أيضا