20 फरवरी से 1 मार्च 2026 तक, Unity संस्करण 2026.1 के लिए अपने सार्वजनिक बीटा चक्र का आयोजन करेगा। फोकस नई रेंडरिंग API, Graphite पर है, जो GPU पर अधिक प्रत्यक्ष नियंत्रण का वादा करती है। यह लेख इसकी विशेषताओं और उच्च प्रदर्शन वाले प्रोजेक्ट्स के विकास पर संभावित प्रभाव की जांच करता है।
Graphite: ग्राफिक्स पाइपलाइन के लिए एक स्पष्ट दृष्टिकोण ⚙️
Graphite अमूर्त रेंडर पाइपलाइन मॉडल को छोड़कर एक स्पष्ट मॉडल अपनाता है। डेवलपर्स संसाधनों, मेमोरी बैरियर और रेंडरिंग पास को सीधे परिभाषित करते हैं, जो Vulkan या DirectX 12 जैसी APIs के करीब आता है। इससे इंजन की ओवरहेड कम होती है और विशिष्ट अनुकूलन संभव होते हैं। दूसरी ओर, कोड अधिक विस्तृत होता है और GPU प्रबंधन की अधिक जिम्मेदारी होती है।
जादू को अलविदा, 500 पृष्ठों के निर्देश पुस्तिका को नमस्कार 😅
Unity प्रतीत होता है कि हमें सरल घटक कॉन्फ़िगरेटरों से छोड़कर निम्न-स्तरीय ग्राफिक्स इंजीनियरों में बदलने का दृढ़ संकल्प रखती है। अब, एक पोस्ट-प्रोसेस को खींचने के बजाय, आपको GPU को हर कदम बताना होगा जैसे कि आप एक नौसिखिए टैक्सी ड्राइवर को निर्देश दे रहे हों। यह बदलाव निश्चित रूप से शुद्धतावादियों को पसंद आएगा, जबकि बाकी फ्रेनेटिक रूप से ट्यूटोरियल खोजेंगे जिनका शीर्षक GPU को 10 सरल चरणों में कैसे न पिघलाएं हो। प्रारंभिक उत्पादकता एक मिथक होगी।