अधिकांश 2.5D सममितीय खेलों का दृश्य परिप्रेक्ष्य कोण क्या है [बंद]


30

मैंने कई लोकप्रिय खेलों की जांच की कि वे किस परिप्रेक्ष्य कोण का उपयोग कर रहे हैं। इस प्रयोजन के लिए मैंने एक ग्रिड बनाया है जो 45 और 60 डिग्री के आइसोमेट्रिक को देखा गया है और इसे एक स्क्रीनशॉट पर रखा है (इस मामले में डियाब्लो II का)। इन ग्रिडों में से कोई भी खेल के परिप्रेक्ष्य में फिट नहीं है। इसलिए मैंने उस कोण को खोजने की कोशिश की जो परिप्रेक्ष्य के लिए सबसे अच्छा बैठता है और यह 53.5 डिग्री के करीब है। हालाँकि, यह संख्या कहीं से आ रही है और मेरा मानना ​​है कि संख्या के पीछे एक मजबूत तर्क है जो परिप्रेक्ष्य कोण को परिभाषित करता है। मैंने 9/16 * 90 डिग्री और 3/4 * 90 डिग्री (स्क्रीन रिज़ॉल्यूशन 16: 9 और 4: 3 के अनुपात से आने) की कोशिश की, लेकिन मेरी कोई भी धारणा सही नहीं लगती है। यहाँ मेरे मतलब के स्क्रीनशॉट हैं:

60 डिग्री से यहां छवि विवरण दर्ज करें

45 डिग्री से यहां छवि विवरण दर्ज करें

दोनों के बीच कुछ - 53.5 डिग्री - वास्तविक संख्या के काफी करीब यहां छवि विवरण दर्ज करें

मुझे वास्तव में यह जानने की जरूरत है कि वास्तविक डिग्री क्या है और यह कहां से प्राप्त होती है। किसी भी मदद काफी सराहना की है! धन्यवाद!


4
परंपरागत रूप से कोण टाइल्स के लिए पिक्सेल आकार चुनने का एक साइड-इफ़ेक्ट रहा होगा, न कि दूसरे तरीके से। यही कारण है कि पूर्णांक मूल्यों के बारे में सैम के उत्तर में बिट महत्वपूर्ण है। मूल डियाब्लो की टाइलें लगभग 56x42 प्रतीत होती हैं जो 5x4 अनुपात में फिट होती हैं।
काइलोटन

डियाब्लो II, एक बुरा उदाहरण है। वे परिप्रेक्ष्य हैक की कुछ मानवता का उपयोग करें। यदि आप नीचे दी गई टाइलों को बारीकी से देखते हैं, तो उन्हें बड़ा किया जाता है, पीछे की ओर की टाइलें एक ऑर्थोगोनल टाइलसेट पर चतुराई से नकल करती हैं। इन दिनों हम टाइल्स की स्थापना उसी तरह से कर सकते हैं, जिस तरह से हम हमेशा करते हैं, लेकिन एक परिप्रेक्ष्य कैमरे का उपयोग करके इसे प्रस्तुत करते हैं।
Madmenyo

जैसा @Madmenyo ने लिखा, डियाब्लो II एक बुरा उदाहरण है। अधिकांश 2.5D सममितीय खेलों में कोण 26.565 डिग्री है और एक टाइल बनाने के लिए लंबवत रूप से प्रत्येक 1 पिक्सेल के लिए क्षैतिज रूप से 2 पिक्सेल लगाकर निकाला जाता है atan(.5) = 26.5650512 deg। आप इसके बारे में और अधिक यहाँ पढ़ सकते हैं: en.wikipedia.org/wiki/…
AsGoodAsItGets

जवाबों:


23

मेरा मानना ​​है कि आपका अंतर्ज्ञान सही था, न कि आपका सूत्र।

atan(4 / 3) = 53.1301024 degrees

यह अनुपात उपयोगी हो सकता है क्योंकि यह एक पायथागॉरियन त्रिकोण बनाता है , जिसका अर्थ है कि विकर्ण की लंबाई एक सटीक पूर्णांक मान है।

पाइथागोरस


9

अधिकांश "आइसोमेट्रिक" गेम द्वारा उपयोग किया जाने वाला कैमरा कोण वास्तव में 30 डिग्री है (एक सही आइसोमेट्रिक दृश्य जहां x, y और z अक्ष समान लंबाई 35.264 डिग्री है)। इस कोण का कारण यह है कि टाइल की चौड़ाई इसकी ऊंचाई से दोगुनी है। इस तरह आप विकर्णों को खींचते समय एक समान 2: 1 अनुपात प्राप्त कर सकते हैं ताकि टाइलें बिना किसी अंतराल के बड़े करीने से पंक्तिबद्ध हो जाएं।

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