ITexture1D
نمای کلی
ITexture1D یک رابط در Aspose.3D FOSS برای .NET است. ارثبرده از: ITextureUnit، IDisposable.
بافت 1D
این رابط 4 متد برای کار با اشیای ITexture1D در برنامههای .NET فراهم میکند. متدهای موجود شامل: Load، Save، ToBitmap هستند. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای .NET، برای هر برنامه .NET قابل دسترسی هستند. ویژگیها: Depth، Height، Magnification، Minification، Mipmap، Scale و 6 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
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(bitmap: TextureData) | محتویات بافت را از Bitmap مشخص بارگذاری کنید |
Save(path: string, format: string) | محتویات بافت را در فایل خارجی ذخیره کنید. |
Save(bitmap: TextureData) | محتویات بافت را در فایل خارجی ذخیره کنید. |
ToBitmap() | واحد بافت را به نمونه تبدیل کنید |