ITexture2D
סקירה כללית
ITexture2D הוא ממשק ב-Aspose.3D FOSS עבור .NET. יורש מ: ITextureUnit, IDisposable.
מרקם דו-ממדי
ממשק זה מספק 4 שיטות לעבודה עם עצמים ITexture2D בתוכניות .NET. השיטות הזמינות כוללות: Load, Save, ToBitmap. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.3D FOSS עבור .NET. מאפיינים: Depth, Height, Magnification, Minification, Mipmap, Scale, ועוד 6.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
Type | TextureType | קריאה | מקבל את סוג יחידת המרקם הזאת. |
Width | int | קריאה | מקבל את הרוחב של מרקם זה. |
Height | int | קריאה | מקבל את הגובה של מרקם זה. |
Depth | int | קריאה | מקבל את הגובה של המרקם הזה, עבור מרקם שאינו תלת-ממדי הוא תמיד 1. |
UWrap | WrapMode | קריאה/כתיבה | מקבל או מגדיר את מצב הגלישה עבור קואורדינטת U של המרקם. |
VWrap | WrapMode | קריאה/כתיבה | מקבל או מגדיר את מצב הגלישה עבור הקואורדינטה V של המרקם. |
WWrap | WrapMode | קריאה/כתיבה | מקבל או מגדיר את מצב הגלישה עבור הקואורדינטה W של הטקסטורה. |
Minification | TextureFilter | קריאה/כתיבה | מקבל או מגדיר את מצב הסינון להקטנה. |
Magnification | TextureFilter | קריאה/כתיבה | מקבל או מגדיר את מצב הסינון להגדלה. |
Mipmap | TextureFilter | קריאה/כתיבה | מקבל או מגדיר את מצב הפילטר של מיפמפ. |
Scroll | Vector2 | קריאה/כתיבה | מקבל או מגדיר את הגלילה של קואורדינטת ה-UV. |
Scale | Vector2 | קריאה/כתיבה | מקבל או מגדיר את קנה המידה של קואורדינטת ה-UV. |
שיטות
| חתימה | תיאור |
|---|---|
Load(bitmap: TextureData) | טען את תוכן המרקם מה-Bitmap שצוין |
Save(path: string, format: string) | שמור את תוכן המרקם לקובץ חיצוני. |
Save(bitmap: TextureData) | שמור את תוכן המרקם לקובץ חיצוני. |
ToBitmap() | המר את texture unit ל instance |