TextureBase

Vue de l’ensemble

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

Classes de base pour toutes les textures concrètes.

Cette classe fournit 34 méthodes pour travailler avec des objets TextureBase dans les programmes Java. Les méthodes disponibles comprennent : A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation,22 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, magFilter, minFilter, mipFilter, name,Et encore 7 autres.

Propriétés

Nom deTypeAccèsDescription
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
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