Triga — graphics and geometry
Triga ज्यामिति, सीन और GPU-उन्मुख प्रकार अनुबंधों के लिए एक वैकल्पिक सार्वजनिक स्रोत लाइब्रेरी है। सामान्य प्रोजेक्ट्स में, faber.toml में Triga को Cista पैकेज निर्भरता के रूप में घोषित करें; Cista समाधान किए गए स्रोत को faber.lock में दर्ज करता है और कंपाइलर उसे पैकेज स्टोर से प्राप्त करता है।
स्थानीय विकास के लिए FABER_LIBRARY_HOME सेट होने पर रिज़ॉल्वर ओवरराइड के रूप में काम करता है। Triga का उपभोग करने के लिए यह प्राथमिक उत्पाद पथ नहीं है।
Triga निम्नलिखित प्रकार और ऑपरेशन प्रदान करता है:
- ज्यामिति के प्रिमिटिव (बिंदु, वेक्टर, मैट्रिक्स, ट्रांसफ़ॉर्म)
- सीन ग्राफ़ संरचनाएँ
- GPU-उन्मुख प्रकार अनुबंध, जो Faber की सिस्टम्स लेन के अनुरूप हैं
Triga, Norma का हिस्सा नहीं है। यह एक वैकल्पिक निर्भरता है, जिसे पैकेज तब अपनाते हैं जब उन्हें ग्राफ़िक्स या ज्यामिति से संबंधित कार्य की आवश्यकता होती है।