ITextureUnit
نظرة عامة
ITextureUnit هي واجهة في Aspose.3D FOSS لـ .NET. ترث من: IDisposable.
يمثل نسيجًا في الذاكرة يتم مشاركته بين وحدة معالجة الرسومات (GPU) ووحدة المعالجة المركزية (CPU) ويمكن للظل (shader) أخذ عينات منه، حيث إن الـ يمثل فقط إشارة إلى ملف خارجي.
الخصائص: 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. |