TextureBase

Panoramica

TextureBase è una classe in Aspose.3D FOSS per Java. Eredita da: A3DObject.

Classe base per tutte le texture concrete.

Questa classe offre 36 metodi per lavorare con oggetti TextureBase nei programmi Java. I metodi disponibili includono: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation, e 22 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo aver installato il pacchetto Aspose.3D FOSS per Java. Proprietà: alpha, alphaSource, magFilter, minFilter, mipFilter, name, e 7 ulteriori.

Proprietà

NomeTipoAccessoDescrizione
alphadoubleLetturaOttiene o imposta il valore alfa predefinito della texture.
alphaSourceAlphaSourceLetturaOttiene o imposta se la texture definisce il canale alfa.
wrapModeUWrapModeLetturaOttiene o imposta le modalità di avvolgimento della texture in U.
wrapModeVWrapModeLetturaOttiene o imposta le modalità di avvolgimento della texture in V.
wrapModeWWrapModeLetturaOttiene o imposta le modalità di avvolgimento della texture in W.
minFilterTextureFilterLetturaOttiene o imposta il filtro per la minificazione.
magFilterTextureFilterLetturaOttiene o imposta il filtro per l’ingrandimento.
mipFilterTextureFilterLetturaOttiene o imposta il filtro per il campionamento dei livelli mip.
uVRotationVector3LetturaOttiene o imposta la rotazione della texture.
uVScaleVector2LetturaOttiene o imposta la scala UV.
uVTranslationVector2LetturaOttiene o imposta la traslazione UV.
nameStringLetturaOttiene il nome.
propertiesPropertyCollectionLetturaOttiene le proprietà.

Metodi

FirmaDescrizione
TextureBase(name: String)Inizializza una nuova istanza della classe TextureBase.
getAlpha() → doubleOttiene o imposta il valore alfa predefinito della texture.
setAlpha(alpha: double)Imposta il valore alfa.
getAlphaSource() → AlphaSourceOttiene o imposta se la texture definisce il canale alfa.
setAlphaSource(alphaSource: AlphaSource)Imposta il valore della sorgente alfa.
getWrapModeU() → WrapModeOttiene o imposta le modalità di avvolgimento della texture in U.
setWrapModeU(wrapModeU: WrapMode)Imposta il valore della modalità di avvolgimento u.
getWrapModeV() → WrapModeOttiene o imposta le modalità di avvolgimento della texture in V.
setWrapModeV(wrapModeV: WrapMode)Imposta il valore della modalità di avvolgimento v.
getWrapModeW() → WrapModeOttiene o imposta le modalità di avvolgimento della texture in W.
setWrapModeW(wrapModeW: WrapMode)Imposta il valore w della modalità di avvolgimento.
getMinFilter() → TextureFilterOttiene o imposta il filtro per la minificazione.
setMinFilter(minFilter: TextureFilter)Imposta il valore del filtro min.
getMagFilter() → TextureFilterOttiene o imposta il filtro per l’ingrandimento.
setMagFilter(magFilter: TextureFilter)Imposta il valore del filtro mag.
getMipFilter() → TextureFilterOttiene o imposta il filtro per il campionamento mip-level.
setMipFilter(mipFilter: TextureFilter)Imposta il valore del filtro mip.
getUVRotation() → Vector3Ottiene o imposta la rotazione della texture.
setUVRotation(uvRotation: Vector3)Imposta il valore di rotazione uv.
getUVScale() → Vector2Ottiene o imposta la scala UV.
setUVScale(uvScale: Vector2)Imposta il valore della scala uv.
getUVTranslation() → Vector2Ottiene o imposta la traslazione UV.
setUVTranslation(uvTranslation: Vector2)Imposta il valore di traslazione UV.
setTranslation(u: double, v: double)Imposta la traslazione UV.
setScale(u: double, v: double)Imposta la scala UV.
setRotation(u: double, v: double)Imposta la rotazione UV.
A3DObject()Chiama A3DObject su questa istanza di TextureBase.
A3DObject(name: String)Classe base per tutte le texture concrete. Texture definisce l’aspetto e la sensazione di una superficie geometrica.
getName() → StringRestituisce il nome.
setName(name: String)Imposta il valore del nome.
getProperties() → PropertyCollectionRestituisce le proprietà.
findProperty(name: String) → PropertyChiama findProperty(name) su questa istanza TextureBase.
getProperty(name: String) → ObjectChiama getProperty(name) su questa istanza TextureBase.
setProperty(name: String, value: Object)Imposta il valore della proprietà.
removeProperty(name: String) → booleanChiama removeProperty(name) su questa istanza di TextureBase.
removeProperty(property: Property) → booleanChiama removeProperty(property) su questa istanza di TextureBase.

Vedi anche

 Italiano