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 المزيد.

خصائص

اسمالنوعالوصولوصف
enableMipMapbooleanاقرأيحصل أو يحدد إذا تم تشغيل خريطة الميكروفون لهذا النمط.
contentbyte[]اقرأيحصل على أو يحدد المحتوى الثنائي للنسجة.
fileNameStringاقرأيحصل على أو يضع ملف النسيج المرتبط به.
alphadoubleاقرأيحصل على أو يضع القيمة الألفا الافتراضية للنسيج.
alphaSourceAlphaSourceاقرأيحصل على أو يحدد ما إذا كانت النسيج تحدد قناة ألفا.
wrapModeUWrapModeاقرأيحصل على أو يضع وضعية التفاف في U.
wrapModeVWrapModeاقرأيحصل على أو يضع وضعية التفاف في V.
wrapModeWWrapModeاقرأيحصل على أو يضع وضعية التفاف في W.
minFilterTextureFilterاقرأيحصل على أو يضع المرشح للتقليل.
magFilterTextureFilterاقرأيحصل على أو يضع المرشح لتكبير.
mipFilterTextureFilterاقرأيحصل على أو يضع المرشح لامتصاص المواصفات.
uVRotationVector3اقرأيحصل على أو يحدد دوران النسيج.
uVScaleVector2اقرأيضع أو يحصل على مقياس الأشعة فوق البنفسجية.
uVTranslationVector2اقرأيحصل على أو يضع الترجمة فوق البنفسجية.
nameStringاقرأيَحْصلُ على الإسمِ.
propertiesPropertyCollectionاقرأيحصل على العقارات.

الطرق

التوقيعوصف
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يحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير.

انظر أيضاً

 العربية