TextureBase
סקירה כללית
TextureBase הוא שיעור ב Aspose.3D FOSS עבור .NET. מורשת מ : A3DObject, INamedObject.
טקסטורה מגדירה את המראה והרגש של משטח גיאומטרי.
שיעור זה מספק 9 שיטות לעבוד עם אובייקטים TextureBase בתוכניות .NET. שיטות זמינות כוללות: A3DObject, FindProperty, GetProperty, RemoveProperty, SetProperty, SetRotation, SetScale, SetTranslation, TextureBase. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.3D FOSS עבור חבילת .Net. רכוש : Alpha, AlphaSource, MagFilter, MinFilter, MipFilter, Name,ועוד 7 עוד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
Alpha | double | קרא / כתיבה | מקבל או מפרט את האלפא. |
AlphaSource | AlphaSource | קרא / כתיבה | מקבל או קבע את מקור האלפא. |
WrapModeU | WrapMode | קרא / כתיבה | מקבל או מונח את מצב ה-Wrap U. |
WrapModeV | WrapMode | קרא / כתיבה | מקבל או מונח את מצב ה-V. |
WrapModeW | WrapMode | קרא / כתיבה | מקבל או מונח את מצב ה- W. |
MinFilter | TextureFilter | קרא / כתיבה | מקבל או מונח את המיני מסנן. |
MagFilter | TextureFilter | קרא / כתיבה | מקבל או מונח את מסנן המג. |
MipFilter | TextureFilter | קרא / כתיבה | קבל או הקלד את מסנן MIP. |
UVRotation | Vector3 | קרא / כתיבה | מקבל או קבע את הסיבוב UV. |
UVScale | Vector2 | קרא / כתיבה | מקבל או קבע את גודל UV. |
UVTranslation | Vector2 | קרא / כתיבה | קבל או קבע את תרגום UV. |
Name | string | קרא / כתיבה | מקבל או קובע את השם. |
Properties | PropertyCollection | קראו | מקבל את הנכסים. |
שיטות
| חתימה | תיאור |
|---|---|
TextureBase(name: string) | |
SetTranslation(u: double, v: double) | תרגום UV של ה- UV. |
SetScale(u: double, v: double) | הגדרת המגוון UV. |
SetRotation(u: double, v: double) | להגדיר את הסיבוב UV. |
A3DObject() | |
RemoveProperty(property: Property) | להוציא נכס דינמי. |
GetProperty(property: string) | קבל את הערך של נכס מסוים |
SetProperty(property: string, value: object?) | הגדרת הערך של הנכס המפורט |
FindProperty(propertyName: string) | זה יכול להיות נכס דינמי (נוצר על ידי CreateDynamicProperty/SetProperty) או נכסים מקומיים(זהה בשמו) |