ऋतु परिवर्तन प्रकट प्रभाव


10

मैं सीज़न आफ्टर फॉल के लिए टीज़र ट्रेलर देख रहा था , और मुझे उन प्रभावों से धक्का लगा, जिनका उपयोग वे सीज़न (लगभग 21-24 सेकंड) के बीच संक्रमण के लिए करते हैं:

प्रकट प्रभाव दिखा एनीमेशन

स्तर की कला, जिसमें पृष्ठभूमि और अग्रभूमि मंच शामिल हैं, एक सीपिया रंग की शरद ऋतु से एक लैवेंडर सर्दियों तक बदल जाती है, जिसमें खिलाड़ी चरित्र से बाहर की ओर फैलने वाला प्रभाव होता है जैसे कागज के माध्यम से पानी भिगोना।

यह केवल पैलेट परिवर्तन से अधिक दिखता है, जैसा कि पत्ती और छाल पैटर्न में विवरण संक्रमण में बदलता है।

मैं एक 2 डी यूनिटी गेम में इसके समान प्रभाव कैसे प्राप्त कर सकता हूं?

जवाबों:


12

इसे पूरा करने का एक तरीका अल्फा मानचित्र का उपयोग करके दो पृष्ठभूमि के बीच मिश्रण करना होगा। एक सरल दृष्टिकोण "बैक" (छिपी) पृष्ठभूमि, और फिर "फ्रंट" (शुरू में दिखाई देने वाली) पृष्ठभूमि को प्रस्तुत करना होगा। फ्रंट बैकग्राउंड के अल्फा चैनल, या एक अलग अल्फा टेक्सचर का उपयोग करें, ताकि आप किसी पारदर्शी या पारभासी स्प्राइट के रूप में फ्रंट बैकग्राउंड की पारदर्शिता को नियंत्रित कर सकें। जहां यह अल्फा मैप एक से कम है, बैक बैकग्राउंड के कुछ हिस्सों के माध्यम से दिखाई देगा।

फिर यह सिर्फ उस नक्शे के निर्माण की बात है जो आप चाहते हैं उस प्रभाव के अनुसार। आपके द्वारा दिखाए जाने वाले वीडियो में, ऐसा लगता है कि ऐसा नक्शा "चित्रकार" तरह के दृष्टिकोण के साथ बनाया गया था। इसमें शून्य अल्फा के सर्कल को बेतरतीब ढंग से रखना शामिल हो सकता है (जो कि उनके किनारों के चारों ओर 1.0 अल्फा तक पंख लगाता है)। प्रकट के मूल के चारों ओर कसकर पक्षपाती इन हलकों को रखना शुरू करें, और समय के साथ पूर्वाग्रह को आराम दें ताकि वे बाहर की ओर फैलें। जैसा कि आप ऐसा करते हैं, आप संभवतः मंडलियों के त्रिज्या का विस्तार करना चाहते हैं।

आप अपनी इच्छाओं को प्रभावित करने के लिए इसे अपनी आवश्यकता के अनुसार बदल सकते हैं; सादे हलकों में उदाहरण के लिए थोड़ा बहुत "धब्बा" लग सकता है, और आप इसके बजाय बेतरतीब ढंग से चयनित पूर्व-लिखित "ब्रश स्ट्रोक" को यादृच्छिक रूप से मोहर में बदलना चाह सकते हैं। यहां तक ​​कि यादृच्छिक प्लेसमेंट स्वयं भी थोड़ा अव्यवस्थित लग सकता है, और आप इसके बजाय किसी विशेष शैली को उजागर करने के लिए कुछ पूर्व-लिखित वक्र या तख़्ती के साथ अल्फा मास्क पर मुहर लगाने का विकल्प चुन सकते हैं।


ओह, मैं उसी समय एक बहुत ही समान उत्तर लिख रहा था, जब आप थे, ऐसा लगता है। ^ _ ^; ओवरलैप के लिए माफी।
DMGregory

उत्तर के लिए धन्यवाद, मैं इसे आज़माऊंगा और इसके कामों के बारे में आपको बताऊंगा! एक बार फिर से धन्यवाद
जेसका स्टोन

आप चार या पांच बदलाव भी कर सकते हैं और रोटेशन को थोड़ा कम कर सकते हैं। मुझे संदेह है कि किसी को भी परवाह होगी जब यह त्वरित और सबसे खराब स्थिति है, तो आप रोटेशन और क्षैतिज स्केलिंग के साथ खेल सकते हैं।
निधि मोनिका का मुकदमा

क्षमा करें, फिर से परेशान करने के लिए, लेकिन मैं सोच रहा था कि क्या आप उस पर अधिक विस्तार कर सकते हैं, क्योंकि मैं इसे अपना परीक्षण कर रहा था, लेकिन यह थोड़ा सांवला था और मैं इसे पारदर्शी नहीं बना सका। गड़बड़ी के लिए फिर से क्षमा करें और धन्यवाद!
जेसका स्टोन

ऐसा लगता है कि बहुत सी चीजें संभावित रूप से वहां गलत हो सकती हैं; मैं वास्तव में इसे यहां डिबग करने में आपकी मदद नहीं कर सकता, लेकिन यह संभव है कि गेम डेवलपमेंट चैट में कोई व्यक्ति सक्षम हो, और आप कभी-कभी मुझे भी ढूंढ सकते हैं।

7

मैं अपने SpriteRenderers पर एक कस्टम shader का उपयोग करके यह देख सकता हूं जो दो बनावट लेता है, प्रत्येक संस्करण के लिए एक जिसे आप के बीच संक्रमण करना चाहते हैं।

(भले ही दो से अधिक राज्यों के बीच संक्रमण के लिए इस प्रभाव का उपयोग करते हुए, मैं अभी भी खेल को संरचना करने की कोशिश करूंगा, इसलिए हमें केवल एक ही समय में प्रतिपादन के लिए दो की आवश्यकता होगी: पुरानी स्थिति और अगले राज्य। हम उस संक्रमण को खेलने देंगे। पूरा होने से पहले हम खिलाड़ी को तीसरे राज्य में संक्रमण शुरू करने देते हैं, जिस बिंदु पर हम अपने पिछले "पुराने" राज्य को बदल सकते हैं क्योंकि यह अब दिखाई नहीं देता है)

इस shader दो बनावटों के बीच क्रॉस-फीका होगा, प्रभाव के लिए एक मुखौटा के रूप में तीसरे एकल-चैनल बनावट का उपयोग (जैसे। काला = 100% पुराना राज्य, ग्रे = 50/50 मिश्रण, सफेद = 100% नया राज्य)। मैं इस मुखौटा बनावट को स्क्रीनस्पेस में मैप करता हूं।

तो मैं एक दूसरा कैमरा स्थापित करने के लिए एक प्रस्तुत करना होगा सौंपनेवाला, इस मुखौटा उत्पन्न करने के लिए। यह दूसरा कैमरा मेरे मुख्य कैमरे के साथ चलता है और इसके FoV / ऑर्थोग्राफिक आकार से मेल खाता है, इसलिए मेरे विचार में कोई भी एनीमेशन दोनों दुनिया पर लागू होता है और लगातार मुखौटा प्रकट करता है। यह कैमरा मेरे मुख्य कैमरे से पहले प्रस्तुत करेगा, और विशेष रूप से नामित "प्रकट" परत पर केवल सामग्री देखने के लिए सेट किया जाएगा। वीडियो उदाहरण में, ऐसा लगता है कि वे एक कण प्रणाली का उपयोग इस प्रकट बनावट में छोटे बादल आकृतियों के संग्रह को अलग करने के लिए करते हैं, जो समय के साथ विस्तार करते हैं, जिससे संक्रमण एक कार्बनिक दिखने वाले फैलाने वाले किनारे को देता है।


उत्तर के लिए धन्यवाद, मैं इसे आज़माऊंगा और इसके कामों के बारे में आपको बताऊंगा! एक बार फिर आपका धन्यवाद!
जेसका स्टोन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.