मैं 2 डी "चमक" ग्राफिक्स की इस शैली को कैसे बना सकता हूं?


29

मैं XNA में 2 डी स्प्राइट आधारित गेम के निर्माण की मूल बातें से सहज हूं, जहां मेरी सभी वस्तुएं बस .Png चित्र हैं जिन्हें मैं चारों ओर घुमाता हूं।

उदाहरण के लिए सुपर लेजर रेसर के समान एक कला शैली का उपयोग करने वाले 2 डी गेम को विकसित करने में सक्षम होने के लिए मुझे किन चीजों के बारे में जानने की आवश्यकता है।

यहां छवि विवरण दर्ज करें

इस शैली के अन्य उदाहरणों में फ्रोजन सिनैप्स, ज्योमेट्री वॉर्स आदि शामिल होंगे।

मैं इस शैली का वर्णन "2 डी अमूर्त चमक ज्यामिति" या ऐसा ही कुछ करूंगा।

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

लेकिन फिर बाकी संभवत: डायरेक्टएक्स को ड्रॉ कॉल करके और कस्टम शेड्स को लागू करने आदि के द्वारा किया जाता है?

क्या वह सही है? मुझे वास्तव में यकीन नहीं है कि इस दिशा में जाने के लिए आगे क्या सीखना है या क्या पूछना है।


मैं सिर्फ यह कहना चाहता हूं कि "2D एब्सट्रैक्ट ग्लोइंग ज्योमेट्री" के वर्णन के लिए आपका नुकसान "वेक्टर डिस्प्ले ग्राफिक्स" के रूप में Google-सक्षम है जैसा कि क्षुद्रग्रहों, टेम्पेस्ट, आदि में देखा गया है (MAME को आपको बेवकूफ मत बनने दें; मूल) पुराने स्कूल वेक्टर डिस्प्ले हार्डवेयर ने एक प्राकृतिक पिन-शार्प ग्लोइंग इफ़ेक्ट बनाया, जो कि ज्योमेट्री वॉर्स जैसे गेम केवल अनुकरण कर रहे हैं) (इसे पीटर पार्कर की सिफारिश के अनुसार, एक उत्तर के बजाय एक टिप्पणी के रूप में जोड़ते हैं)
क्रिस्टोफरड्रम

जवाबों:


29

प्रभाव को प्राप्त करने का सबसे सरल तरीका यह है कि एडिटिव मोड में कणों का एक समूह तैयार किया जाए, इसलिए जब उन्हें सुपरिंपोज किया जाता है तो उनके रंग मानों को जोड़ दिया जाता है, और चमकदार बन जाता है।

कुछ नमूने:

http://www.youtube.com/watch?v=_sx0KDO-ZbA

http://www.youtube.com/watch?v=-OZOdQHLiiI


5
+1, यह सही उत्तर है। यह एक additive मिश्रण है।
इंजीनियर


9

एक सरल विधि जो मुझे पता है कि एक बार प्रस्तुत करना है, परिणाम को धुंधला करना है, फिर शीर्ष पर फिर से मूल, तेज वस्तु को प्रस्तुत करना है।

यह एक ब्लूम फ़िल्टर पिक्सेल शेडर द्वारा किया जा सकता है।

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