TextureBase

TextureBase class

الفئة الأساسية لجميع القوام الخرسانية. الملمس يحدد شكل ومظهر السطح الهندسي.

public class TextureBase : A3DObject

المنشئون

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

الخصائص

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

أنظر أيضا