ITextureUnit

ITextureUnit

نظرة عامة

ITextureUnit هي واجهة في Aspose.3D FOSS لـ .NET. ترث من: IDisposable.

يمثل نسيجًا في الذاكرة يتم مشاركته بين وحدة معالجة الرسومات (GPU) ووحدة المعالجة المركزية (CPU) ويمكن للظل (shader) أخذ عينات منه، حيث إن الـ يمثل فقط إشارة إلى ملف خارجي.

الخصائص: Depth, Height, Magnification, Minification, Mipmap, Scale، و 6 أخرى.

خصائص

اسمالنوعالوصولوصف
TypeTextureTypeقراءةيحصل على نوع وحدة النسيج هذه.
Widthintقراءةيحصل على عرض هذا الملمس.
Heightintقراءةيحصل على ارتفاع هذا الملمس.
Depthintقراءةيحصل على ارتفاع هذا الملمس، بالنسبة للملمس غير ثلاثي الأبعاد يكون دائمًا 1.
UWrapWrapModeقراءة/كتابةيحصل أو يضبط وضع الالتفاف لإحداثي U للملمس.
VWrapWrapModeقراءة/كتابةيحصل أو يضبط وضع الالتفاف لإحداثي V الخاص بالملمس.
WWrapWrapModeقراءة/كتابةيحصل أو يضبط وضع الالتفاف لإحداثي W للملمس.
MinificationTextureFilterقراءة/كتابةيحصل أو يضبط وضع الفلتر للتصغير.
MagnificationTextureFilterقراءة/كتابةيحصل أو يضبط وضع الفلتر للتكبير.
MipmapTextureFilterقراءة/كتابةيسترجع أو يضبط وضع الفلتر للـ mipmap.
ScrollVector2قراءة/كتابةيسترجع أو يعيّن تمرير إحداثيات UV.
ScaleVector2قراءة/كتابةيحصل أو يضبط مقياس إحداثيات UV.

انظر أيضاً

 العربية