Texte

Vue de l’ensemble

Texture C’est une classe dans Aspose.3D FOSS pour Java. hérité de : TextureBase.

Cette classe définit la texture d’un fichier extérieur.

Cette classe fournit 42 méthodes pour travailler avec les objets Texture dans les programmes Java. Les méthodes disponibles comprennent : A3DObject, Texture, TextureBase, findProperty, getAlpha, getAlphaSource, getContent, getFileName, getMagFilter, getMinFilter, getMipFilter, getName,29 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation de la Aspose.3D FOSS pour le package Java. Propriétés : alpha, alphaSource, content, enableMipMap, fileName, magFilter,Et 10 autres.

Propriétés

Nom deTypeAccèsDescription
enableMipMapbooleanLireObtenez ou paramètres si le mipmap est activé pour cette texture.
contentbyte[]LireObtenez ou définissez le contenu binaire de la texture.
fileNameStringLireObtenez ou mettez le fichier de texture associé.
alphadoubleLireObtenez ou définissez la valeur alpha par défaut de la texture.
alphaSourceAlphaSourceLireIl obtient ou définit si la texture définît le canal alpha.
wrapModeUWrapModeLireObtenez ou mettez la texture en mode de verrouillage dans U.
wrapModeVWrapModeLireObtenez ou mettez la texture en mode de verrouillage dans V.
wrapModeWWrapModeLireObtenez ou mettez la texture en mode de verrouillage dans W.
minFilterTextureFilterLireRecevoir ou mettre le filtre pour la minification.
magFilterTextureFilterLireRecevoir ou mettre le filtre pour la magnification.
mipFilterTextureFilterLireObtenez ou mettez le filtre pour l’échantillonnage à niveau mip.
uVRotationVector3LireObtenez ou mettez la rotation de la texture.
uVScaleVector2LireObtenez ou mettez l’échelle UV.
uVTranslationVector2LireRecevoir ou mettre en place la traduction UV.
nameStringLireIl reçoit le nom.
propertiesPropertyCollectionLireIl a les propriétés.

méthodes

SignatureDescription
Texture()Il a commencé une nouvelle instance de la classe Texture.
Texture(name: String)Il a commencé une nouvelle instance de la classe Texture.
isEnableMipMap()booleanObtenez ou paramètres si le mipmap est activé pour cette texture.
setEnableMipMap(enableMipMap: boolean)Définissez la valeur de carte MIP.
getContent()byte[]Obtenez ou définissez le contenu binaire de la texture.
setContent(content: byte[])Déterminer la valeur du contenu.
getFileName()StringObtenez ou mettez le fichier de texture associé.
setFileName(fileName: String)Définir la valeur du nom de fichier.
TextureBase(name: String)Initialisez une nouvelle instance de la classe TextureBase.
getAlpha()doubleObtenez ou définissez la valeur alpha par défaut de la texture.
setAlpha(alpha: double)Obtenez ou définissez le contenu binaire de la texture.Le contenus de texture intégré est facultatif, l’utilisateur devrait charger la textur du fichier extérieur si cela manque.
getAlphaSource()AlphaSourceIl obtient ou définit si la texture définît le canal alpha.
setAlphaSource(alphaSource: AlphaSource)Déterminer la valeur source alpha.
getWrapModeU()WrapModeObtenez ou mettez la texture en mode de verrouillage dans U.
setWrapModeU(wrapModeU: WrapMode)Définissez le mode de vapeur et la valeur.
getWrapModeV()WrapModeObtenez ou mettez la texture en mode de verrouillage dans V.
setWrapModeV(wrapModeV: WrapMode)Définir le mode de vapeur V.
getWrapModeW()WrapModeObtenez ou mettez la texture en mode de verrouillage dans W.
setWrapModeW(wrapModeW: WrapMode)Définir le mode de décharge w.
getMinFilter()TextureFilterRecevoir ou mettre le filtre pour la minification.
setMinFilter(minFilter: TextureFilter)Déterminer la valeur du min filtre.
getMagFilter()TextureFilterRecevoir ou mettre le filtre pour la magnification.
setMagFilter(magFilter: TextureFilter)Déterminer la valeur du filtre mag.
getMipFilter()TextureFilterObtenez ou mettez le filtre pour l’échantillonnage à niveau mip.
setMipFilter(mipFilter: TextureFilter)Déterminer la valeur du filtre MOP.
getUVRotation()Vector3Obtenez ou mettez la rotation de la texture.
setUVRotation(uvRotation: Vector3)Il est donc possible de définir la valeur de rotation UV.
getUVScale()Vector2Obtenez ou mettez l’échelle UV.
setUVScale(uvScale: Vector2)Il est à l’échelle UV.
getUVTranslation()Vector2Recevoir ou mettre en place la traduction UV.
setUVTranslation(uvTranslation: Vector2)Il est donc possible de définir la valeur d’une traduction UV.
setTranslation(u: double, v: double)La traduction UV.
setScale(u: double, v: double)Déterminer l’échelle UV.
setRotation(u: double, v: double)Déterminer la rotation UV.
A3DObject()Paramétrifié Cylindre. Il peut également être utilisé pour représenter un con lorsque l’un des radiosTop/radiusBottom est zéro.
getName()StringLes segments de la courbe.
setName(name: String)Construit un profil CircleShape avec un rayon spécifié.
getProperties()PropertyCollectionIl a créé une nouvelle classe de cylindres.
findProperty(name: String)PropertyIl a commencé une nouvelle instance de la classe Bone.
getProperty(name: String)ObjectIl obtient la matrice de transformation du nod dans la position actuelle.
setProperty(name: String, value: Object)Il est à la largeur des segments.
removeProperty(name: String)booleanIl obtient un système de coordination flip des points de contrôle/normal pendant l’importation/exportation.

Voir aussi

 Français