Texture
Översikt
Texture är en klass i Aspose.3D FOSS för Java. ärvt från: TextureBase.
Denna klass definierar texten från en extern fil.
Denna klass ger 42 metoder för att arbeta med Texturobjekt i Java-program. Tillgängliga metoder inkluderar: A3DObject, Texture, TextureBase, findProperty, getAlpha, getAlphaSource, getContent, getFileName, getMagFilter, getMinFilter, getMipFilter, getName,29 och ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.3D FOSS för Java paket. och egenskaper: alpha, alphaSource, content, enableMipMap, fileName, magFilter,Och 10 mer.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
enableMipMap | boolean | Läsning | Få eller ställa in om mipmap är aktiverat för denna textur. |
content | byte[] | Läsning | Få eller sätta den binära innehållet i texten. |
fileName | String | Läsning | Få eller ställa in den associerade textfil. |
alpha | double | Läsning | Få eller ange standardalfa-värdet i texten. |
alphaSource | AlphaSource | Läsning | Det får eller bestämmer om texten definierar alfa-kanalen. |
wrapModeU | WrapMode | Läsning | Få eller ställa in texturens vägglägen i U. |
wrapModeV | WrapMode | Läsning | Få eller ställa in texturens vävlägen i V. |
wrapModeW | WrapMode | Läsning | Få eller ställa in texturens vävlägen i W. |
minFilter | TextureFilter | Läsning | Få eller ställa in filteret för miniering. |
magFilter | TextureFilter | Läsning | Få eller ställa in filteret för förstärkning. |
mipFilter | TextureFilter | Läsning | Få eller ställa in filteret för mip-nivåprovning. |
uVRotation | Vector3 | Läsning | Få eller ställa in rotationen av texten. |
uVScale | Vector2 | Läsning | Få eller ställa in UV-skalan. |
uVTranslation | Vector2 | Läsning | Få eller ställa in UV-översättning. |
name | String | Läsning | får namnet. |
properties | PropertyCollection | Läsning | får de egendomarna. |
Metoder
| Signature | Beskrivning |
|---|---|
Texture() | Initierar en ny instans av textureklassen. |
Texture(name: String) | Initierar en ny instans av textureklassen. |
isEnableMipMap() → boolean | Få eller ställa in om mipmap är aktiverat för denna textur. |
setEnableMipMap(enableMipMap: boolean) | Ställ in MIP-kartor som är aktiverade. |
getContent() → byte[] | Få eller sätta den binära innehållet i texten. |
setContent(content: byte[]) | Ange innehållets värde. |
getFileName() → String | Få eller ställa in den associerade textfil. |
setFileName(fileName: String) | Ange filnamn värde. |
TextureBase(name: String) | Initialiserar en ny instans av TextureBase klass. |
getAlpha() → double | Få eller ange standardalfa-värdet i texten. |
setAlpha(alpha: double) | Inbäddad texturinnehåll är valfritt, användaren bör ladda texturen från en extern fil om detta saknas. |
getAlphaSource() → AlphaSource | Det får eller bestämmer om texten definierar alfa-kanalen. |
setAlphaSource(alphaSource: AlphaSource) | Ange källvärdet alfa. |
getWrapModeU() → WrapMode | Få eller ställa in texturens vägglägen i U. |
setWrapModeU(wrapModeU: WrapMode) | Ställ in Wrap Mode u värde. |
getWrapModeV() → WrapMode | Få eller ställa in texturens vävlägen i V. |
setWrapModeV(wrapModeV: WrapMode) | Ange värdet i Wrap Mode v. |
getWrapModeW() → WrapMode | Få eller ställa in texturens vävlägen i W. |
setWrapModeW(wrapModeW: WrapMode) | Ange värdet i Wrap-läget. |
getMinFilter() → TextureFilter | Få eller ställa in filteret för miniering. |
setMinFilter(minFilter: TextureFilter) | Ange min filtervärdet. |
getMagFilter() → TextureFilter | Få eller ställa in filteret för förstärkning. |
setMagFilter(magFilter: TextureFilter) | Ange mag filtervärdet. |
getMipFilter() → TextureFilter | Få eller ställa in filteret för mpp-nivåprovning. |
setMipFilter(mipFilter: TextureFilter) | Ange värdet av MIP-filter. |
getUVRotation() → Vector3 | Få eller ställa in rotationen av texten. |
setUVRotation(uvRotation: Vector3) | Ange värdet av UV-rörelsen. |
getUVScale() → Vector2 | Få eller ställa in UV-skalan. |
setUVScale(uvScale: Vector2) | Ange värdet på uv-skalan. |
getUVTranslation() → Vector2 | Få eller ställa in UV-översättning. |
setUVTranslation(uvTranslation: Vector2) | Ange värdet för UV översättning. |
setTranslation(u: double, v: double) | Ställ in UV-översättning. |
setScale(u: double, v: double) | Ställ in UV-skalan. |
setRotation(u: double, v: double) | Ställ in UV-rörelsen. |
A3DObject() | Parameteriserad cylinder. Den kan också användas för att representera en cone när en av radiusTop/radiusBottom är noll. |
getName() → String | segment av kurvan. |
setName(name: String) | Bygg en CircleShape profil med angiven radius. |
getProperties() → PropertyCollection | Initierar en ny instans av Cylinder-klassen. |
findProperty(name: String) → Property | Initierar en ny instans av Bone-klassen. |
getProperty(name: String) → Object | Få transformatrycket av knuten i den aktuella posen. |
setProperty(name: String, value: Object) | Få bredd segment. |
removeProperty(name: String) → boolean | Det får ett flopp-koordinat system av kontrollpunkter/normala under import/export. |