Texture
المعلومات العامة
Texture هي فئة في Aspose.3D FOSS لـ Java. الميراث من: TextureBase.
هذه الطبقة تعرّف النسيج من ملف خارجي.
يوفر هذا الفصل 42 طريقة للعمل مع كائنات Texture في برامج Java. المنهجيات المتاحة تشمل: A3DObject, Texture, TextureBase, findProperty, getAlpha, getAlphaSource, getContent, getFileName, getMagFilter, getMinFilter, getMipFilter, getName,، و 29 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: alpha, alphaSource, content, enableMipMap, fileName, magFilter,و 10 المزيد.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
enableMipMap | boolean | اقرأ | يحصل أو يحدد إذا تم تشغيل خريطة الميكروفون لهذا النمط. |
content | byte[] | اقرأ | يحصل على أو يحدد المحتوى الثنائي للنسجة. |
fileName | String | اقرأ | يحصل على أو يضع ملف النسيج المرتبط به. |
alpha | double | اقرأ | يحصل على أو يضع القيمة الألفا الافتراضية للنسيج. |
alphaSource | AlphaSource | اقرأ | يحصل على أو يحدد ما إذا كانت النسيج تحدد قناة ألفا. |
wrapModeU | WrapMode | اقرأ | يحصل على أو يضع وضعية التفاف في U. |
wrapModeV | WrapMode | اقرأ | يحصل على أو يضع وضعية التفاف في V. |
wrapModeW | WrapMode | اقرأ | يحصل على أو يضع وضعية التفاف في W. |
minFilter | TextureFilter | اقرأ | يحصل على أو يضع المرشح للتقليل. |
magFilter | TextureFilter | اقرأ | يحصل على أو يضع المرشح لتكبير. |
mipFilter | TextureFilter | اقرأ | يحصل على أو يضع المرشح لامتصاص المواصفات. |
uVRotation | Vector3 | اقرأ | يحصل على أو يحدد دوران النسيج. |
uVScale | Vector2 | اقرأ | يضع أو يحصل على مقياس الأشعة فوق البنفسجية. |
uVTranslation | Vector2 | اقرأ | يحصل على أو يضع الترجمة فوق البنفسجية. |
name | String | اقرأ | يَحْصلُ على الإسمِ. |
properties | PropertyCollection | اقرأ | يحصل على العقارات. |
الطرق
| التوقيع | وصف |
|---|---|
Texture() | يبدأ عينة جديدة من فئة Texture. |
Texture(name: String) | يبدأ عينة جديدة من فئة Texture. |
isEnableMipMap() → boolean | يحصل أو يحدد إذا تم تشغيل خريطة الميكروفون لهذا النمط. |
setEnableMipMap(enableMipMap: boolean) | يحدد قيمة خريطة “ميب” القابلة للعمل. |
getContent() → byte[] | يحصل على أو يحدد المحتوى الثنائي للنسجة. |
setContent(content: byte[]) | يحدد قيمة المحتوى. |
getFileName() → String | يحصل على أو يضع ملف النسيج المرتبط به. |
setFileName(fileName: String) | يحدد قيمة اسم الملف. |
TextureBase(name: String) | يبدأ مثال جديد من صف TextureBase. |
getAlpha() → double | يحصل على أو يضع القيمة الألفا الافتراضية للنسيج. |
setAlpha(alpha: double) | يحصل على المحتوى الثنائي للنسجة. محتوى النسخ المضمن اختياري، يجب على المستخدم تحميل النسيج من ملف خارجي إذا كان هذا غائبًا. |
getAlphaSource() → AlphaSource | يحصل على أو يحدد ما إذا كانت النسيج تحدد قناة ألفا. |
setAlphaSource(alphaSource: AlphaSource) | يضع قيمة مصدر ألفا. |
getWrapModeU() → WrapMode | يحصل على أو يضع وضعية التفاف في U. |
setWrapModeU(wrapModeU: WrapMode) | يضع قيمة وضع التفاف u. |
getWrapModeV() → WrapMode | يحصل على أو يضع وضعية التفاف في V. |
setWrapModeV(wrapModeV: WrapMode) | يضع وضع التفاف v قيمة. |
getWrapModeW() → WrapMode | يحصل على أو يضع وضعية التفاف في W. |
setWrapModeW(wrapModeW: WrapMode) | يضع وضع التفاف w قيمة. |
getMinFilter() → TextureFilter | يحصل على أو يضع المرشح للتقليل. |
setMinFilter(minFilter: TextureFilter) | يحدد قيمة المرشح المعدل. |
getMagFilter() → TextureFilter | يحصل على أو يضع المرشح لتكبير. |
setMagFilter(magFilter: TextureFilter) | يضع قيمة المرشح المغناطيسي. |
getMipFilter() → TextureFilter | يحصل على أو يضع المرشح لامتصاص المواصفات. |
setMipFilter(mipFilter: TextureFilter) | يحدد قيمة المرشح mip. |
getUVRotation() → Vector3 | يحصل على أو يحدد دوران النسيج. |
setUVRotation(uvRotation: Vector3) | يضع قيمة الدوران فوق البنفسجية. |
getUVScale() → Vector2 | يضع أو يحصل على مقياس الأشعة فوق البنفسجية. |
setUVScale(uvScale: Vector2) | يضع قيمة مقياس الأشعة فوق البنفسجية. |
getUVTranslation() → Vector2 | يحصل على أو يضع الترجمة فوق البنفسجية. |
setUVTranslation(uvTranslation: Vector2) | يحدد قيمة الترجمة UV. |
setTranslation(u: double, v: double) | يُعدّ الترجمة فوق البنفسجية. |
setScale(u: double, v: double) | يضع مقياس الأشعة فوق البنفسجية. |
setRotation(u: double, v: double) | يُعدّ التناوب فوق البنفسجي. |
A3DObject() | أسطوانة معينة. يمكن استخدامها أيضًا لتمثيل مخروط عندما يكون واحد من نصف قطر العلوي / نصف القطر السفلي صفر. |
getName() → String | قطاعات المنحنى. |
setName(name: String) | يخلق ملف CircleShape مع نصف قطره محدد. |
getProperties() → PropertyCollection | يبدأ مثالاً جديداً من فئة “السيلندر”. |
findProperty(name: String) → Property | يبدأ عينة جديدة من فئة العظام. |
getProperty(name: String) → Object | يحصل على مصفوفة التحويل للعقدة في وضع الحالي. |
setProperty(name: String, value: Object) | يحصل على قطاعات العرض. |
removeProperty(name: String) → boolean | يحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير. |