2011-12-14 11 views
10

फिलहाल मैं अपने gluPerspective() के लिए 45 डिग्री कोण का उपयोग करता हूं। क्या यह सही कोण है कि प्रतिपादन यथार्थवादी दिखता है कि मनुष्य इसे कैसे समझते हैं? इसके अलावा विंडो पहलू अनुपात के साथ एक मुद्दा भी है, उदाहरण के लिए 2: 1 खिड़की 45 डिग्री कोण को स्क्रीन पर 80 डिग्री कोण की तरह दिखती है जिसमें 3: 4 अनुपात आदि होता है। इसलिए खिड़की का आकार भी परिप्रेक्ष्य में बदल जाता है।मानव आंखों के लिए कोण कोण का सही क्षेत्र क्या है?

तो सही विंडो का आकार अनुपात और देखने कोण के क्षेत्र सबसे वास्तविक एक खेल देखो बनाने मनुष्य कैसे दुनिया अनुभव की तुलना के लिए क्या है?

+0

http://en.wikipedia.org/wiki/Human_eye#Field_of_view – Bart

+1

@Bart, मैं देख, अपने '95 ° बाहर के साथ ठीक नहीं कर रहा हूँ, 75 डिग्री नीचे, 60 डिग्री, 60 डिग्री ऊपर '। अब मैं इसे ओपनजीएल कोड में कैसे परिवर्तित करूं? :) – Rookie

उत्तर

9

जब तक कि आप किसी प्रकार के रैप-आस-पास सेटअप का उपयोग नहीं कर रहे हैं, तो एक एकल मॉनीटर मानव आंख के दृश्य के पूरे क्षेत्र को भरने वाला नहीं है, जो आमतौर पर 180 डिग्री क्षैतिज रूप से होता है (बेशक यह भिन्न होता है व्यक्ति से व्यक्ति)। यदि आपने उस चौड़े को प्रस्तुत करने का प्रयास किया है, तो यह अजीब लगेगा - दृश्य किनारों की तरफ बढ़ने के लिए दिखाई देगा। एफओवी को 120 डिग्री या उससे भी अधिक सेट करें और आप देखेंगे कि मैं किस बारे में बात कर रहा हूं।

तो की मानव आँख के FOV पर विचार के बजाय, आप आमतौर पर बस पर नजर रखने के किनारों को उपयोगकर्ता के सिर से काल्पनिक सीमा रेखा कैसे, और उन के बीच कोण ले। बेशक यह डेस्क से डेस्क में भिन्न होता है, निगरानी करने के लिए निगरानी करता है, इसलिए यह एक कलात्मक निर्णय का कुछ है। 70 डिग्री लंबवत के साथ शुरू करने के लिए सभ्य जगह है। मान लीजिए कि गेम पूर्ण स्क्रीन चला रहा है, आप मूल रूप से पहलू अनुपात के लिए मॉनीटर की दया पर हैं।

+2

बस एक तरफ ध्यान दें: उल्लिखित यह एक एफ़िन प्रक्षेपण के तरीके से आता है। लेकिन फिशिए, मर्केटर या ऐसे (कभी-कभी पैनोरैमिक प्रक्षेपण के लिए संदर्भित) जैसे अन्य अनुमान, जो विचारों के बड़े क्षेत्र के लिए भी बहुत आकर्षक लगते हैं। – datenwolf

+0

@ डेटनवॉल्फ अच्छा बिंदु। ऐसा लगता है कि आप उस तरह की चीज को एक रैंड पर मैप किए गए रेंडर बनावट के साथ खींच सकते हैं ... –

+7

@ डेटनवॉल्फ क्या आपको "आकर्षक" या "अपमानजनक" टाइप करना था? –

9

सामान्य तौर पर, जब तक आप बहुत विशिष्ट आवश्यकताओं है, तो आप उपयोगकर्ता FOV बदलने के लिए के रूप में वे फिट देख विकल्प देना चाहिए।

तुम भी आम तौर पर अपने मॉनिटर के FOV है नहीं करना चाहती FOV के मानव रेंज के अनुरूप हैं। आखिरकार, मॉनिटर केवल मानव की दृश्य सीमा का हिस्सा शामिल करता है; भले ही वे किसी और चीज पर ध्यान नहीं दे रहे हैं, फिर भी वे इसके चारों ओर सब कुछ देखते हैं। अधिकांश लोग अपने मॉनीटर को दुनिया के पोर्टल जैसा दिखने के साथ ठीक हैं।

+1

+1 "आपको उपयोगकर्ता को विकल्प देना चाहिए"। किसी भी एफपीएस प्लेयर से पूछें, एफओवी ट्रम्प यथार्थवाद। खिलाड़ी को चुनने दें कि उनके लिए क्या काम करता है! – BentFX

0

इसके चारों ओर 87

अधिकांश खेलों एक यादृच्छिक केंद्र बिंदु का उपयोग करने लगते हैं, तो बढ़त नजर रखने के लिए आंख या तो सही नहीं है।

वहाँ भी गहराई के लिए एक समायोजन तो स्क्रीन एक गिलास फलक से अधिक नहीं होना प्रतीत होता है किया जाना चाहिए।

आप जब आप एक है कि काम करता है पता है, अपने दिमाग को बहुत आसानी से में यह सब ले जाता है और के रूप में अपने मांसपेशी स्मृति तुरन्त प्रतिक्रिया कर सकते हैं अपने उद्देश्य सही नहीं होंगे।

(लगता है क्या, मैं एक पोर्टल दृश्य :)

संबंधित मुद्दे