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 | คําอธิบาย |
|---|---|---|---|
enableMipMap | boolean | อ่าน | รับหรือกำหนดว่ามีการเปิดใช้งาน mipmap สำหรับเท็กซ์เจอร์นี้หรือไม่. |
content | byte[] | อ่าน | รับหรือกำหนดเนื้อหาไบนารีของพื้นผิว. |
fileName | String | อ่าน | รับหรือกำหนดไฟล์เทกเจอร์ที่เกี่ยวข้อง. |
alpha | double | อ่าน | รับหรือกำหนดค่าอัลฟาเริ่มต้นของเทกเจอร์. |
alphaSource | AlphaSource | อ่าน | รับหรือกำหนดว่าข้อความกำหนดช่องอัลฟา. |
wrapModeU | WrapMode | อ่าน | รับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ในแนว U. |
wrapModeV | WrapMode | อ่าน | รับหรือกำหนดโหมดการห่อหุ้มเทกซ์เจอร์ในแกน V. |
wrapModeW | WrapMode | อ่าน | รับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ใน W. |
minFilter | TextureFilter | อ่าน | รับหรือกำหนดตัวกรองสำหรับการย่อขนาด. |
magFilter | TextureFilter | อ่าน | รับหรือกำหนดตัวกรองสำหรับการขยาย. |
mipFilter | TextureFilter | อ่าน | รับหรือกำหนดตัวกรองสำหรับการสุ่มตัวอย่างระดับ mip. |
uVRotation | Vector3 | อ่าน | รับหรือกำหนดการหมุนของ texture. |
uVScale | Vector2 | อ่าน | รับหรือกำหนดสเกล UV. |
uVTranslation | Vector2 | อ่าน | รับหรือกำหนดการแปล UV. |
name | String | อ่าน | รับชื่อ. |
properties | PropertyCollection | อ่าน | รับคุณสมบัติ. |
วิธีการ
| 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 | ได้รับระบบสื่อประชันของจุดควบคุม / ปกติระหว่างการนําเข้า / การส่งออก. |