ITextureCubemap
نمای کلی
ITextureCubemap یک رابط در Aspose.3D FOSS برای .NET است. ارثبری از: ITextureUnit، IDisposable.
بافت نقشه مکعبی
این رابط ۷ متد برای کار با اشیاء ITextureCubemap در برنامههای .NET فراهم میکند. متدهای موجود شامل: Load، LoadFromFiles، Save، ToBitmap هستند. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای .NET، برای هر برنامهٔ .NET در دسترس هستند. ویژگیها: Depth، Height، Magnification، Minification، Mipmap، Scale و ۶ مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
Type | TextureType | خواندن | نوع این واحد بافت را دریافت میکند. |
Width | int | خواندن | عرض این تکستچر را دریافت میکند. |
Height | int | خواندن | ارتفاع این تکستچر را دریافت میکند. |
Depth | int | خواندن | ارتفاع این بافت را دریافت میکند، برای بافتهای غیر-سهبعدی همیشه ۱ است. |
UWrap | WrapMode | خواندن/نوشتن | حالت پیچش برای مختصات U بافت را دریافت یا تنظیم میکند. |
VWrap | WrapMode | خواندن/نوشتن | حالت پیچش برای مختصات V بافت را دریافت یا تنظیم میکند. |
WWrap | WrapMode | خواندن/نوشتن | حالت بسته شدن برای مختصات W بافت را دریافت یا تنظیم میکند. |
Minification | TextureFilter | خواندن/نوشتن | حالت فیلتر برای کوچکسازی را دریافت یا تنظیم میکند. |
Magnification | TextureFilter | خواندن/نوشتن | حالت فیلتر برای بزرگنمایی را دریافت یا تنظیم میکند. |
Mipmap | TextureFilter | خواندن/نوشتن | حالت فیلتر برای میپمپ را دریافت یا تنظیم میکند. |
Scroll | Vector2 | خواندن/نوشتن | مقدار اسکرول مختصات UV را میگیرد یا تنظیم میکند. |
Scale | Vector2 | خواندن/نوشتن | مقیاس مختصات UV را دریافت یا تنظیم میکند. |
روش ها
| امضا | توضیح |
|---|---|
Load(data: CubeFaceData<TextureData>) | متد Load(data) را بر روی این نمونه ITextureCubemap فراخوانی میکند. |
Load(face: CubeFace, data: TextureData) | دادهها را در face مشخص شده بارگذاری کنید. |
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) | واحد تکسچر را به نمونه تبدیل کنید |