การเรนเดอร์th-TH

Triga — graphics and geometry

Triga เป็นไลบรารีซอร์สสาธารณะเสริมสำหรับสัญญาประเภทที่เกี่ยวกับเรขาคณิต ฉาก และ GPU ในโครงการทั่วไป ให้ประกาศ Triga เป็นแพ็กเกจที่ Cista ใช้เป็นดีเพนเดนซีใน faber.toml; Cista จะบันทึกซอร์สที่แก้ไขแล้วลงใน faber.lock และคอมไพเลอร์จะค้นหาแพ็กเกจจากคลังแพ็กเกจ

เมื่อกำหนดค่า FABER_LIBRARY_HOME ระบบจะใช้ค่านี้เป็นตัวเลือกแทนสำหรับการพัฒนาในเครื่อง ค่านี้ไม่ใช่เส้นทางหลักสำหรับการใช้งาน Triga

Triga มีชนิดข้อมูลและการดำเนินการสำหรับ:

  • พื้นฐานเรขาคณิต เช่น จุด เวกเตอร์ เมทริกซ์ และทรานส์ฟอร์ม
  • โครงสร้างกราฟฉาก
  • สัญญาประเภทสำหรับ GPU ที่สอดคล้องกับเลนระบบของ Faber

Triga ไม่ได้เป็นส่วนหนึ่งของ Norma แต่เป็นดีเพนเดนซีเสริมที่แพ็กเกจสามารถเลือกใช้ได้เมื่อต้องทำงานด้านกราฟิกหรือเรขาคณิต