ShaderSet
ภาพรวม
ShaderSet เป็นคลาสใน Aspose.3D FOSS สำหรับ .NET. สืบทอดจาก: IDisposable.
โปรแกรม Shader สำหรับวัสดุแต่ละประเภท
คลาสนี้ให้ 2 เมธอดสำหรับทำงานกับวัตถุ ShaderSet ในโปรแกรม .NET. เมธอดที่มีให้รวมถึง: Dispose, ShaderSet. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.3D FOSS สำหรับ .NET. คุณสมบัติ: Fallback, Lambert, Pbr, Phong.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
Lambert | ShaderProgram | อ่าน/เขียน | รับหรือกำหนด shader ที่ใช้ในการเรนเดอร์วัสดุ lambert |
Phong | ShaderProgram | อ่าน/เขียน | รับหรือกำหนด shader ที่ใช้ในการเรนเดอร์วัสดุ phong |
Pbr | ShaderProgram | อ่าน/เขียน | รับหรือกำหนดเชดเดอร์ที่ใช้ในการเรนเดอร์วัสดุ PBR |
Fallback | ShaderProgram | อ่าน/เขียน | รับหรือกำหนดเชดเดอร์สำรองเมื่อเชดเดอร์ที่ต้องการไม่พร้อมใช้งาน |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
ShaderSet() | สร้างอินสแตนซ์ของ |
Dispose() | ทำลายอินสแตนซ์นี้และปล่อยโปรแกรมเชดเดอร์ทั้งหมด. |