ITextureCubemap
نظرة عامة
ITextureCubemap هي واجهة في Aspose.3D FOSS لـ .NET. تورث من: ITextureUnit، IDisposable.
قوام خريطة المكعب
توفر هذه الواجهة 7 طرق للعمل مع كائنات ITextureCubemap في برامج .NET. تشمل الطرق المتاحة: Load، LoadFromFiles، 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 | قراءة/كتابة | يحصل أو يضبط وضع الفلتر للـ mipmap. |
Scroll | Vector2 | قراءة/كتابة | يحصل أو يضبط تمرير إحداثيات UV. |
Scale | Vector2 | قراءة/كتابة | يحصل أو يضبط مقياس إحداثيات UV. |
الطرق
| التوقيع | وصف |
|---|---|
Load(data: CubeFaceData<TextureData>) | يقوم باستدعاء Load(data) على هذا المثيل ITextureCubemap. |
Load(face: CubeFace, data: TextureData) | Load البيانات إلى الوجه المحدد |
LoadFromFiles(fileNames: CubeFaceData<string>) | ينفّذ LoadFromFiles(fileNames) على هذا المثيل ITextureCubemap. |
Save(path: CubeFaceData<string>, format: string) | ينفّذ Save(path, format) على هذا المثيل ITextureCubemap. |
Save(bitmap: CubeFaceData<TextureData>) | يستدعي Save(bitmap) على هذا المثال من ITextureCubemap. |
Save(side: CubeFace, bitmap: TextureData) | احفظ الجانب المحدد في الذاكرة |
ToBitmap(side: CubeFace) | حوّل وحدة القوام إلى كائن |