GLSLSource

ภาพรวม

GLSLSource เป็นคลาสใน Aspose.3D FOSS สำหรับ .NET. สืบทอดจาก: ShaderSource.

ซอร์สโค้ดของเชดเดอร์ใน GLSL

คลาสนี้ให้ 2 เมธอดสำหรับทำงานกับอ็อบเจกต์ GLSLSource ในโปรแกรม .NET. เมธอดที่พร้อมใช้งานรวมถึง: DefineInclude, GLSLSource. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใดก็ได้หลังจากติดตั้งแพคเกจ Aspose.3D FOSS สำหรับ .NET. คุณสมบัติ: ComputeShader, FragmentShader, GeometryShader, VertexShader.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
ComputeShaderstringอ่าน/เขียนรับหรือกำหนดโค้ดต้นฉบับของเชดเดอร์คอมพิวต์.
GeometryShaderstringอ่าน/เขียนรับหรือกำหนดซอร์สโค้ดของเชดเดอร์เรขาคณิต.
VertexShaderstringอ่าน/เขียนรับหรือกำหนดซอร์สโค้ดของเวอร์เทกซ์เชดเดอร์
FragmentShaderstringอ่าน/เขียนรับหรือกำหนดซอร์สโค้ดของเชดเดอร์ส่วนเฟรกเมนต์.

วิธีการ

ลายเซ็นคำอธิบาย
GLSLSource()ซอร์ส GLSL
DefineInclude(fileName: string, content: string)ยังไม่ได้ทำในรุ่น FOSS — จะทำให้เกิดข้อผิดพลาดขณะรันไทม์. กำหนดไฟล์เสมือนสำหรับ #include ในโค้ดต้นฉบับ GLSL

ดูเพิ่มเติม

 ภาษาไทย