Texture

ภาพรวม

Texture เป็นคลาสใน Aspose.3D FOSS สําหรับ Java. ทายาทจาก: TextureBase.

คลาสนี้กําหนดการออกแบบจากไฟล์ภายนอก.

หมวดนี้ให้ 42 วิธีในการทํางานกับวัตถุ Texture ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: A3DObject, Texture, TextureBase, findProperty, getAlpha, getAlphaSource, getContent, getFileName, getMagFilter, getMinFilter, getMipFilter, getName,และ 29 วิธีการเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: alpha, alphaSource, content, enableMipMap, fileName, magFilter,และอีก 10 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
enableMipMapbooleanอ่านรับหรือกำหนดว่ามีการเปิดใช้งาน mipmap สำหรับเท็กซ์เจอร์นี้หรือไม่.
contentbyte[]อ่านรับหรือกำหนดเนื้อหาไบนารีของพื้นผิว.
fileNameStringอ่านรับหรือกำหนดไฟล์เทกเจอร์ที่เกี่ยวข้อง.
alphadoubleอ่านรับหรือกำหนดค่าอัลฟาเริ่มต้นของเทกเจอร์.
alphaSourceAlphaSourceอ่านรับหรือกำหนดว่าข้อความกำหนดช่องอัลฟา.
wrapModeUWrapModeอ่านรับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ในแนว U.
wrapModeVWrapModeอ่านรับหรือกำหนดโหมดการห่อหุ้มเทกซ์เจอร์ในแกน V.
wrapModeWWrapModeอ่านรับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ใน W.
minFilterTextureFilterอ่านรับหรือกำหนดตัวกรองสำหรับการย่อขนาด.
magFilterTextureFilterอ่านรับหรือกำหนดตัวกรองสำหรับการขยาย.
mipFilterTextureFilterอ่านรับหรือกำหนดตัวกรองสำหรับการสุ่มตัวอย่างระดับ mip.
uVRotationVector3อ่านรับหรือกำหนดการหมุนของ texture.
uVScaleVector2อ่านรับหรือกำหนดสเกล UV.
uVTranslationVector2อ่านรับหรือกำหนดการแปล UV.
nameStringอ่านรับชื่อ.
propertiesPropertyCollectionอ่านรับคุณสมบัติ.

วิธีการ

Signatureคําอธิบาย
Texture()เริ่มต้นตัวอย่างใหม่ของคลาส Texture.
Texture(name: String)เริ่มต้นตัวอย่างใหม่ของคลาส Texture.
isEnableMipMap()booleanรับหรือกำหนดว่ามีการเปิดใช้งาน mipmap สำหรับเทกเจอร์นี้หรือไม่.
setEnableMipMap(enableMipMap: boolean)ตั้งค่าค่า enable mip map.
getContent()byte[]รับหรือกำหนดเนื้อหาไบนารีของพื้นผิว.
setContent(content: byte[])ตั้งค่าค่าเนื้อหา.
getFileName()Stringรับหรือกำหนดไฟล์เทกเจอร์ที่เกี่ยวข้อง.
setFileName(fileName: String)ตั้งค่าค่าชื่อไฟล์.
TextureBase(name: String)เริ่มต้นตัวอย่างใหม่ของคลาส TextureBase.
getAlpha()doubleรับหรือกำหนดค่าอัลฟ่าเริ่มต้นของเทกเจอร์.
setAlpha(alpha: double)ได้รับหรือกําหนดเนื้อหาไบนารีของเท็กสชูร. เนื้อความเทคสชิรที่ติดตั้งเป็นทางเลือก, ผู้ใช้ควรอัตราการโหลดเท็คสชีรจากไฟล์ภายนอกหากมันขาดไป.
getAlphaSource()AlphaSourceรับหรือกำหนดว่าข้อความกำหนดช่องอัลฟาหรือไม่.
setAlphaSource(alphaSource: AlphaSource)ตั้งค่าค่าแหล่งอัลฟา.
getWrapModeU()WrapModeรับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ในแนว U.
setWrapModeU(wrapModeU: WrapMode)ตั้งค่าค่า wrap mode u.
getWrapModeV()WrapModeรับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ในแกน V.
setWrapModeV(wrapModeV: WrapMode)ตั้งค่าค่า wrap mode v.
getWrapModeW()WrapModeรับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ใน W.
setWrapModeW(wrapModeW: WrapMode)ตั้งค่าค่า w ของโหมดการห่อหุ้ม.
getMinFilter()TextureFilterรับหรือกำหนดตัวกรองสำหรับการย่อขนาด.
setMinFilter(minFilter: TextureFilter)ตั้งค่าค่าตัวกรองขั้นต่ำ.
getMagFilter()TextureFilterรับหรือกำหนดตัวกรองสำหรับการขยาย.
setMagFilter(magFilter: TextureFilter)ตั้งค่าค่าตัวกรอง mag filter.
getMipFilter()TextureFilterรับหรือกำหนดตัวกรองสำหรับการสุ่มตัวอย่างระดับ mip.
setMipFilter(mipFilter: TextureFilter)ตั้งค่าค่าตัวกรอง mip.
getUVRotation()Vector3รับหรือกำหนดการหมุนของ texture.
setUVRotation(uvRotation: Vector3)ตั้งค่าค่าการหมุน uv.
getUVScale()Vector2รับหรือกำหนดสเกล UV.
setUVScale(uvScale: Vector2)ตั้งค่าค่ามาตราส่วน uv.
getUVTranslation()Vector2รับหรือกำหนดการแปล UV.
setUVTranslation(uvTranslation: Vector2)ตั้งค่าค่าการแปล uv.
setTranslation(u: double, v: double)ตั้งค่าการแปล UV.
setScale(u: double, v: double)ตั้งค่ามาตราส่วน UV.
setRotation(u: double, v: double)ตั้งค่าการหมุน UV.
A3DObject()ปารามีเตอร์ซิลินเดอร์ (Parameterized Cylinder) สามารถใช้แสดงตัวของคอนได้เมื่อ 1 ของรัศมีบน/รัชย์ล่างเท่ากับ 0.
getName()Stringส่วนของเส้นโค้ง.
setName(name: String)สร้างโปรไฟล์ CircleShape ด้วยรัศมีที่กําหนดไว้.
getProperties()PropertyCollectionเริ่มต้นตัวอย่างใหม่ของ Class Cylinder.
findProperty(name: String)Propertyเริ่มต้นตัวอย่างใหม่ของชั้น Bone.
getProperty(name: String)Objectรับเมทริกซ์การแปลงของโหนดในท่าทางปัจจุบัน.
setProperty(name: String, value: Object)รับส่วนของความกว้าง.
removeProperty(name: String)booleanได้รับระบบสื่อประชันของจุดควบคุม / ปกติระหว่างการนําเข้า / การส่งออก.

ดูเช่นกัน

 ภาษาไทย