ITextureUnit
نمای کلی
ITextureUnit یک interface در Aspose.3D FOSS برای .NET است. ارثدار از: IDisposable.
یک تکستچر در حافظه را نشان میدهد که بین GPU و CPU به اشتراک گذاشته میشود و میتواند توسط شیدر نمونهبرداری شود، که فقط نمایانگر ارجاع به یک فایل خارجی است.
ویژگیها: 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 را دریافت یا تنظیم میکند. |