Texture

Overview

Texture є клас в Aspose.3D FOSS для Java. Наследники від: TextureBase.

Цей клас визначає текстуру з зовнішнього файлу.

Цей клас надає 42 методи для роботи з об’єктами текстури в програмах Java. Доступні методи включають: A3DObject, Texture, TextureBase, findProperty, getAlpha, getAlphaSource, getContent, getFileName, getMagFilter, getMinFilter, getMipFilter, getName, і 29 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: alpha, alphaSource, content, enableMipMap, fileName, magFilter, і ще 10 .

Properties

NameTypeAccessDescription
enableMipMapbooleanReadПолучає або встановлює, якщо для цієї текстури включена міпмапа.
contentbyte[]ReadОбирає або встановлює двоякісний вміст текстури.
fileNameStringReadОбирає або встановлює відповідний файл текстури.
alphadoubleReadОбирає або встановлює стандартне значення альфа текстури.
alphaSourceAlphaSourceReadОбирає або встановлює, чи визначає текстура альфа-канал.
wrapModeUWrapModeReadОбирає або встановлює текстуру обертання режимів в U.
wrapModeVWrapModeReadОбирає або встановлює текстуру обертання режимів в V.
wrapModeWWrapModeReadОбирає або встановлює текстуру обертання режимів в W.
minFilterTextureFilterReadЗаховує або встановлює фільтр для мініфікування.
magFilterTextureFilterReadЗаховує або встановлює фільтр для збільшення.
mipFilterTextureFilterReadЗаховує або встановлює фільтр для вибирання проб на рівні mip.
uVRotationVector3ReadОбирає або встановлює обертання текстури.
uVScaleVector2ReadВикористовується або встановлюється ультрафіолетова шкала.
uVTranslationVector2ReadОбирає або встановлює ультрафіолетовий переклад.
nameStringReadЗнає ім’я.
propertiesPropertyCollectionReadВін отримує власність.

Methods

SignatureDescription
Texture()Ініціалізує новий екземпляр класу Texture.
Texture(name: String)Ініціалізує новий екземпляр класу Texture.
isEnableMipMap()booleanПолучає або встановлює, якщо для цієї текстури включена міпмапа.
setEnableMipMap(enableMipMap: boolean)Налаштовує значення картки “Enable mip”.
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)Налаштовує значення у режиму обертання.
getWrapModeV()WrapModeОбирає або встановлює текстуру обертання режимів в V.
setWrapModeV(wrapModeV: WrapMode)Налаштовує значення в режимі обертання.
getWrapModeW()WrapModeОбирає або встановлює текстуру обертання режимів в W.
setWrapModeW(wrapModeW: WrapMode)Налаштовує режим обертання w значення.
getMinFilter()TextureFilterЗаховує або встановлює фільтр для мініфікування.
setMinFilter(minFilter: TextureFilter)Налаштовує значення фільтра “min”.
getMagFilter()TextureFilterЗаховує або встановлює фільтр для збільшення.
setMagFilter(magFilter: TextureFilter)Налаштовує значення магнітного фільтра.
getMipFilter()TextureFilterЗаховує або встановлює фільтр для вибирання проб на рівні mip.
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()Параметризований циліндр. Він також може бути використаний для представлення конуса, коли один з радіусуTop/radiusBottom є нулем.
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Обирає систему координатів точок контролю/нормальних під час імпорту/експорту.

See Also

 Українська