TextureBase TextureBase class الفئة الأساسية لجميع القوام الخرسانية. الملمس يحدد شكل ومظهر السطح الهندسي.
Copy 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)يعين ترجمة الأشعة فوق البنفسجية.
أنظر أيضا