ITextureUnit

ITextureUnit

ภาพรวม

ITextureUnit เป็น interface ใน Aspose.3D FOSS สำหรับ .NET. สืบทอดจาก: IDisposable.

เป็นการแทน texture ในหน่วยความจำที่แชร์ระหว่าง GPU และ CPU และสามารถถูกสุ่มตัวอย่างโดย shader, โดยที่ เพียงเป็นการอ้างอิงถึงไฟล์ภายนอก.

คุณสมบัติ: Depth, Height, Magnification, Minification, Mipmap, Scale, และอีก 6 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
TypeTextureTypeอ่านรับประเภทของหน่วยเทกเจอร์นี้.
Widthintอ่านรับความกว้างของ texture นี้.
Heightintอ่านรับความสูงของเทกซ์เจอร์นี้.
Depthintอ่านรับความสูงของเทกเจอร์นี้ สำหรับเทกเจอร์ที่ไม่ใช่ 3D จะเป็นค่า 1 เสมอ.
UWrapWrapModeอ่าน/เขียนรับหรือกำหนดโหมดการห่อหุ้มสำหรับพิกัด U ของเทกซ์เจอร์.
VWrapWrapModeอ่าน/เขียนรับหรือกำหนดโหมดการห่อหุ้มสำหรับพิกัด V ของ texture.
WWrapWrapModeอ่าน/เขียนรับหรือกำหนดโหมดห่อสำหรับพิกัด W ของเทกเจอร์.
MinificationTextureFilterอ่าน/เขียนรับหรือกำหนดโหมดตัวกรองสำหรับการย่อลง.
MagnificationTextureFilterอ่าน/เขียนรับหรือกำหนดโหมดการกรองสำหรับการขยาย.
MipmapTextureFilterอ่าน/เขียนรับหรือกำหนดโหมดการกรองสำหรับ mipmap.
ScrollVector2อ่าน/เขียนรับหรือกำหนดการเลื่อนของพิกัด UV.
ScaleVector2อ่าน/เขียนรับหรือกำหนดสเกลของพิกัด UV.

ดูเพิ่มเติม

 ภาษาไทย