Texture

ภาพรวม

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

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

หมวดนี้ให้ 11 วิธีในการทํางานกับวัตถุ Texture ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: A3DObject, FindProperty, GetProperty, RemoveProperty, SetProperty, SetRotation, SetScale, SetTranslation, Texture, TextureBase. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for .Net. คุณสมบัติ: Alpha, AlphaSource, Content, EnableMipMap, FileName, MagFilter,และอีก 10 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
EnableMipMapboolอ่าน/เขียนรับหรือกำหนดว่ามีการเปิดใช้งาน mipmap สำหรับเท็กซ์เจอร์นี้หรือไม่
Contentbyte[]อ่าน/เขียนรับหรือกำหนดเนื้อหาไบนารีของพื้นผิว.
FileNamestringอ่าน/เขียนรับหรือกำหนดไฟล์เทกเจอร์ที่เกี่ยวข้อง.
Alphadoubleอ่าน/เขียนรับหรือกำหนดค่าอัลฟาเริ่มต้นของเทกเจอร์.
AlphaSourceAlphaSourceอ่าน/เขียนรับหรือกำหนดว่าข้อความ texture กำหนดช่องอัลฟา.
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.
TextureBase(name: string)เริ่มต้นตัวอย่างใหม่ของคลาส TextureBase.
SetTranslation(u: double, v: double)ตั้งค่าการแปล UV.
SetScale(u: double, v: double)ตั้งค่ามาตราส่วน UV.
SetRotation(u: double, v: double)ตั้งค่าการหมุน UV.
A3DObject()เริ่มตัวอย่างใหม่ของ A3DObject class โดยไม่มีชื่อ.
RemoveProperty(property: Property)ยกย้ายคุณสมบัติไดนามิก.
GetProperty(property: string)รับค่าของคุณสมบัติที่ระบุ
SetProperty(property: string, value: object?)ตั้งค่าค่าของคุณสมบัติที่ระบุ
FindProperty(propertyName: string)หาที่ดินได้.

ดูเช่นกัน

 ภาษาไทย