Tekstura

Približni podaci

Texture je klasa u Aspose.3D FOSS za Java. Nasljednici od: TextureBase.

Ova klasa definiše teksturu iz vanjske datoteke.

Ova klasa pruža 42 metode za rad s teksturnim objektima u Java programima. Postoje i sljedeće metode: A3DObject, Texture, TextureBase, findProperty, getAlpha, getAlphaSource, getContent, getFileName, getMagFilter, getMinFilter, getMipFilter, getName, i 29 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: alpha, alphaSource, content, enableMipMap, fileName, magFilter, i još 10 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
enableMipMapbooleanČitaj.Dobiva ili postavlja ako je mipmap uključen za ovu teksturu.
contentbyte[]Čitaj.Dobiva ili postavlja binarni sadržaj teksture.
fileNameStringČitaj.Dobija ili postavlja povezan teksturu datoteke.
alphadoubleČitaj.Dobija ili postavlja podrazumevanu alfa vrijednost teksture.
alphaSourceAlphaSourceČitaj.Dobiva ili postavlja da li tekstura definiše alfa kanal.
wrapModeUWrapModeČitaj.Dobiva ili postavlja teksturu oklop modova u U.
wrapModeVWrapModeČitaj.Dobiva ili postavlja teksturu oklopiti režime u V.
wrapModeWWrapModeČitaj.Dobiva ili postavlja teksturu oklop modova u W.
minFilterTextureFilterČitaj.Dobiva ili postavlja filter za minifikaciju.
magFilterTextureFilterČitaj.Dobiva ili postavlja filter za uvećanje.
mipFilterTextureFilterČitaj.Sastavljanje ili postavljanje filtera za uzorkovanje na nivou mip.
uVRotationVector3Čitaj.Dobiva ili postavlja rotaciju teksture.
uVScaleVector2Čitaj.Dobiva ili postavlja UV skale.
uVTranslationVector2Čitaj.Dobiva ili postavlja UV translaciju.
nameStringČitaj.Dobiva ime.
propertiesPropertyCollectionČitaj.Dobija imovinu.

Metoda za primjenu

PotpisOpisivanje
Texture()Inicijalizira novu instancinu klase Texture.
Texture(name: String)Inicijalizira novu instancinu klase Texture.
isEnableMipMap()booleanDobiva ili postavlja ako je mipmap uključen za ovu teksturu.
setEnableMipMap(enableMipMap: boolean)Postavlja vrijednost mape za omogućivanje mip.
getContent()byte[]Dobiva ili postavlja binarni sadržaj teksture.
setContent(content: byte[])Postavlja vrijednost sadržaja.
getFileName()StringDobija ili postavlja povezan teksturu datoteke.
setFileName(fileName: String)Postavlja vrijednost imena datoteke.
TextureBase(name: String)Inicijalizira novu instanclu klase TextureBase .
getAlpha()doubleDobija ili postavlja podrazumevanu alfa vrijednost teksture.
setAlpha(alpha: double)Dobija ili postavlja binarni sadržaj teksture. Ugrađeni sadržaji tekstura su opcionalni, korisnik bi trebao učitati teksturu iz vanjske datoteke ako to nedostaje.
getAlphaSource()AlphaSourceDobiva ili postavlja da li tekstura definiše alfa kanal.
setAlphaSource(alphaSource: AlphaSource)Postavi vrijednost izvora alfa.
getWrapModeU()WrapModeDobiva ili postavlja teksturu oklop modova u U.
setWrapModeU(wrapModeU: WrapMode)Postavi vrijednost za obruci.
getWrapModeV()WrapModeDobiva ili postavlja teksturu oklopiti režime u V.
setWrapModeV(wrapModeV: WrapMode)Postavlja vrijednost v za obruci.
getWrapModeW()WrapModeDobiva ili postavlja teksturu oklop modova u W.
setWrapModeW(wrapModeW: WrapMode)Postavlja w vrijednost za obruci.
getMinFilter()TextureFilterDobiva ili postavlja filter za minifikaciju.
setMinFilter(minFilter: TextureFilter)Postavlja vrijednost min filtera.
getMagFilter()TextureFilterDobiva ili postavlja filter za uvećanje.
setMagFilter(magFilter: TextureFilter)Postavlja vrijednost magnetnog filtera.
getMipFilter()TextureFilterSastavljanje ili postavljanje filtera za uzorkovanje na nivou mip.
setMipFilter(mipFilter: TextureFilter)Postavlja vrijednost mip filtera.
getUVRotation()Vector3Dobiva ili postavlja rotaciju teksture.
setUVRotation(uvRotation: Vector3)Uređuje UV vrijednost rotacije.
getUVScale()Vector2Dobiva ili postavlja UV skale.
setUVScale(uvScale: Vector2)Postavi UV vrijednost.
getUVTranslation()Vector2Dobiva ili postavlja UV translaciju.
setUVTranslation(uvTranslation: Vector2)Uređuje UV translaciju vrijednost.
setTranslation(u: double, v: double)Nastavlja UV translaciju.
setScale(u: double, v: double)Postavi UV skalu.
setRotation(u: double, v: double)Nastavlja UV rotaciju.
A3DObject()Parametrizirani cilindar. Može se koristiti i za predstavljanje čunja kada je jedan od poluprežnikaGornji/polupražnjiDni nulti.
getName()StringSegmenti krive.
setName(name: String)Izgradnja profila CircleShape s određenim radijumom.
getProperties()PropertyCollectionInicijalizira novu instancinu klase “Cylinder”.
findProperty(name: String)PropertyInicijalizira novu instancku klase Bone.
getProperty(name: String)ObjectDobiva transformativnu matricu čvora u trenutnom položaju.
setProperty(name: String, value: Object)Dobiva segmente širine.
removeProperty(name: String)booleanDobiva flip koordinatni sustav kontrolnih točaka/normalno tijekom uvoza/izvoza.

Također pogledajte:

 Hrvatski