TextureBase

ภาพรวม

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

ฐานคลาสสําหรับทุกเนื้อผิวของคอนกรีต.

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

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
Alphadoubleอ่าน/เขียนรับหรือกำหนดค่าอัลฟ่าเริ่มต้นของเทกเจอร์.
AlphaSourceAlphaSourceอ่าน/เขียนรับหรือกำหนดว่าข้อความกำหนดช่องอัลฟา.
WrapModeUWrapModeอ่าน/เขียนรับหรือกำหนดโหมดการห่อหุ้มเทกซ์เจอร์ในแนว U.
WrapModeVWrapModeอ่าน/เขียนรับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ใน V.
WrapModeWWrapModeอ่าน/เขียนรับหรือกำหนดโหมดการห่อหุ้มเทกเจอร์ใน W.
MinFilterTextureFilterอ่าน/เขียนรับหรือกำหนดตัวกรองสำหรับการย่อขนาด.
MagFilterTextureFilterอ่าน/เขียนรับหรือกำหนดตัวกรองสำหรับการขยาย.
MipFilterTextureFilterอ่าน/เขียนรับหรือกำหนดตัวกรองสำหรับการสุ่มตัวอย่างระดับ mip.
UVRotationVector3อ่าน/เขียนรับหรือกำหนดการหมุนของ texture.
UVScaleVector2อ่าน/เขียนรับหรือกำหนดสเกล UV.
UVTranslationVector2อ่าน/เขียนรับหรือกำหนดการแปล UV.
Namestringอ่าน/เขียนรับหรือกำหนดชื่อ.
PropertiesPropertyCollectionอ่านรับคอลเลกชันของคุณสมบัติทั้งหมด.

วิธีการ

Signatureคําอธิบาย
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)หาที่ดินได้.

ดูเช่นกัน

 ภาษาไทย