Texture
نظرة عامة
Texture هي فئة في Aspose.3D FOSS لـ Python.
هذه الفئة تعرّف الملمس من ملف خارجي.
تُعلن هذه الفئة عن 4 طرق لكائنات Texture في برامج Python. تشمل الطرق المتاحة: __init__, set_rotation, set_scale, set_translation. جميع الأعضاء العامة يمكن الوصول إليها من أي تطبيق Python بعد تثبيت حزمة Aspose.3D FOSS لـ Python. الخصائص: alpha, alpha_source, content, enable_mip_map, file_name, mag_filter، و9 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
name | str | قراءة/كتابة | يحصل أو يضبط الاسم. |
alpha | float | قراءة/كتابة | يحصل أو يضبط قيمة ألفا. |
alpha_source | 'AlphaSource' | قراءة/كتابة | يحصل أو يضبط مصدر ألفا. |
wrap_mode_u | 'WrapMode' | قراءة/كتابة | يحصل أو يعيّن وضع الالتفاف u. |
wrap_mode_v | 'WrapMode' | قراءة/كتابة | يحصل أو يعيّن وضع الالتفاف v. |
wrap_mode_w | 'WrapMode' | قراءة/كتابة | الحصول أو تعيين وضع الالتفاف w. |
min_filter | 'TextureFilter' | قراءة/كتابة | يحصل أو يعيّن مرشح الحد الأدنى. |
mag_filter | 'TextureFilter' | قراءة/كتابة | يحصل أو يعيّن الـ mag filter. |
mip_filter | 'TextureFilter' | قراءة/كتابة | يحصل أو يضبط مرشح mip. |
uv_rotation | `` | قراءة/كتابة | يحصل أو يضبط دوران uv. |
uv_scale | `` | قراءة/كتابة | يحصل أو يضبط مقياس الـ uv. |
uv_translation | `` | قراءة/كتابة | يحصل أو يضبط إزاحة الـ uv. |
enable_mip_map | bool | قراءة/كتابة | يحصل أو يضبط تمكين الـ mip map. |
content | List[int] | قراءة/كتابة | يسترجع أو يحدد المحتوى. |
file_name | str | قراءة/كتابة | يحصل أو يضبط اسم الملف. |
الطرق
| التوقيع | وصف |
|---|---|
__init__() | غير مُنفّذ في إصدار FOSS — يُرمى استثناءً أثناء التشغيل. Calls init على هذا الكائن Texture. |
set_translation(u: float, v: float) | غير مُنفّذ في إصدار FOSS — يُرمى استثناءً أثناء التشغيل. يضبط قيمة الترجمة. |
set_scale(u: float, v: float) | غير مُنفّذ في إصدار FOSS — يُرمى استثناءً أثناء التشغيل. يضبط قيمة المقياس. |
set_rotation(u: float, v: float) | غير مُنفّذ في نسخة FOSS — يثير استثناءً أثناء التشغيل. يضبط قيمة الدوران. |