माइक्रोबर्ड स्टूडियोज ने Dungeons of Hinterberg के साथ इंडी समुदाय को चौंका दिया है, यह एक ऐसा गेम है जो डंगऑन अन्वेषण को यूरोपीय कॉमिक की सौंदर्यशैली के साथ जोड़ता है। यह सिर्फ एक साधारण पोस्ट-प्रोसेसिंग फिल्टर नहीं है, बल्कि यह शीर्षक Unity पर एक कस्टम डिफर्ड शेडिंग सिस्टम का उपयोग करता है। सबसे बड़ी तकनीकी चुनौती Ligne Claire शैली (टिनटिन की विरासत) की काली रेखाओं की स्पष्टता बनाए रखना था, जबकि विशाल अल्पाइन परिदृश्यों को वास्तविक समय में रेंडर किया जा रहा था, बिना उस गतिशील प्रकाश व्यवस्था का त्याग किए जो एक आधुनिक डंगऑन क्रॉलर के लिए आवश्यक है।
तकनीकी पाइपलाइन: Maya, Photoshop और Unity में डिफर्ड शेडिंग 🎨
कलात्मक पाइपलाइन Maya में एसेट्स की मूर्तिकला से शुरू होती है, जहां मॉडलों को साफ ज्यामिति और कम घनत्व के साथ डिज़ाइन किया जाता है ताकि फ्लैट शेडिंग आसान हो सके। बनावट को Photoshop में सीमित पैलेट और कठोर छायाओं के साथ चित्रित किया जाता है, जो मैनुअल इंकिंग की नकल करता है। असली चाल Unity के कस्टम शेडर में है: एक संशोधित डिफर्ड रेंडरिंग जो डिफ्यूज़ लाइट चैनल को कंटूर चैनल से अलग करता है। मानक सेल-शेडिंग (जो जटिल प्रकाश व्यवस्था के तहत किनारों को धुंधला कर देता है) के विपरीत, यह सिस्टम बर्फ या अल्पाइन कोहरे वाली पृष्ठभूमि पर भी सही काली रेखाएं खींचने के लिए नॉर्मल और डेप्थ डिटेक्शन को प्राथमिकता देता है। अनुकूलन महत्वपूर्ण था: कंसोल पर 60 fps बनाए रखने के लिए ज्योमेट्री पास के उपयोग को कम किया गया, नरम छायाओं का त्याग करके अधिक स्थिर टून शेडिंग को प्राथमिकता दी गई।
इंडी के लिए सबक: यथार्थवाद पर दृश्य स्थिरता 💡
Dungeons of Hinterberg यह दर्शाता है कि एक वाणिज्यिक इंजन जैसे Unity 2D एनीमेशन तकनीकों का अनुकरण कर सकता है यदि फोटोरियलिज़्म पर शैली की स्थिरता को प्राथमिकता दी जाए। तीसरे पक्ष के शेडर के बजाय कस्टम डिफर्ड शेडिंग सिस्टम का उपयोग करने के निर्णय ने Microbird को हर कंटूर पिक्सेल को नियंत्रित करने की अनुमति दी, जो अंधेरे इंटीरियर में Ligne Claire को टूटने से बचाने के लिए महत्वपूर्ण था। इंडी स्टूडियो के लिए, सबक स्पष्ट है: Maya और Photoshop के बीच एक मजबूत कलात्मक पाइपलाइन में निवेश करना, और फिर इसे एक कस्टम शेडर में अनुवाद करना, तकनीकी सीमाओं को एक अविस्मरणीय दृश्य पहचान में बदल सकता है।
क्या जटिल कस्टम शेडर का सहारा लिए बिना, केवल मानक एसेट और पोस्ट-प्रोसेसिंग तकनीकों का उपयोग करके Unity में Ligne Claire प्रभाव प्राप्त करना संभव है?
(पी.एस.: मोबाइल के लिए अनुकूलन करना एक हाथी को मिनी कूपर में फिट करने की कोशिश करने जैसा है)