Assassin's Creed Nexus VR का लॉन्च AAA इंजनों को वर्चुअल रियलिटी में ढालने में एक मील का पत्थर है। Ubisoft ने Anvil Engine का उपयोग करके इस श्रृंखला के सार को एक इमर्सिव वातावरण में स्थानांतरित करने में सफलता पाई है, लेकिन पूरी तरह से पुनर्गठित रेंडरिंग आर्किटेक्चर के साथ। सबसे बड़ी चुनौती केवल शहरों के पैमाने को दोहराना नहीं थी, बल्कि स्टैंडअलोन हार्डवेयर पर दृश्य निष्ठा बनाए रखना था, जहाँ विलंबता का हर मिलीसेकंड मायने रखता है।
लेयर्ड रेंडरिंग और VR के लिए एसेट पाइपलाइन 🎮
तकनीकी कुंजी लेयर्ड रेंडरिंग में निहित है। फ्लैट गेम के विपरीत, जहाँ इंजन एक ही पास में पूरा फ्रेम खींचता है, Nexus VR ज्यामिति को गहराई के स्तरों में अलग करता है। यह बाएँ और दाएँ आँख को शेडिंग के काम को दोहराए बिना थोड़ी विस्थापित छवियाँ प्राप्त करने की अनुमति देता है। डेवलपर्स ने समझाया कि एसेट पाइपलाइन को Autodesk Maya और ZBrush से अनुकूलित किया गया था: प्रतिष्ठित सिल्हूट को खोए बिना पॉलीगॉन काउंट को कम करने के लिए हाई-रेज़ोल्यूशन मॉडल को मौलिक रूप से रीटोपोलॉजी किया गया था। बनावट को ASTC प्रारूप में संपीड़ित किया गया था और एक डायनेमिक LOD सिस्टम लागू किया गया था जो उपयोगकर्ता के सिर के ओरिएंटेशन पर प्रतिक्रिया करता है, दृश्य क्षेत्र के केंद्र में तीक्ष्णता को प्राथमिकता देता है।
VR AAA के भविष्य के लिए सीखे गए सबक 🚀
Anvil Engine का VR में अनुकूलन दर्शाता है कि असली चुनौती ग्राफिकल नहीं, बल्कि संसाधन प्रबंधन की है। साक्षात्कारकर्ताओं ने बताया कि सबसे बड़ी बाधा स्टैंडअलोन हेडसेट में टेक्सचर मेमोरी थी। इसे हल करने के लिए, उन्होंने परिधीय दृष्टि की सीमा को कम किया (फोवेटेड रेंडरिंग) और स्थिर प्रकाश कार्यक्रमों के पक्ष में डायनेमिक शैडो का त्याग किया। यह निर्णय, विवादास्पद होते हुए भी, अनुभव को सहज बनाता है। Nexus VR एक साधारण तकनीकी पोर्ट नहीं है: यह एक पूर्ण पुनर्रचना है जो अन्य AAA इंजनों के लिए अपनी फ्रैंचाइज़ी की दृश्य पहचान का त्याग किए बिना वर्चुअल रियलिटी में छलांग लगाने की नींव रखता है।
एक डेवलपर के रूप में, आप Anvil Engine की किन प्रमुख अनुकूलनों को NPC घनत्व और श्रृंखला की विशेषता वाले आर्किटेक्चरल विवरण का त्याग किए बिना VR में स्थिर 90 FPS बनाए रखने के लिए सबसे महत्वपूर्ण मानते हैं?
(P.S.: वर्चुअल रियलिटी तब तक बहुत अच्छी है जब तक आप एक ऐसी मेज पर झुकने की कोशिश नहीं करते जो मौजूद नहीं है।)