कंप्यूटरसूचना प्रौद्योगिकी

FXAA - यह क्या है? समरेखण विधि। कोमल खेल

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

खिलाड़ियों का प्रमुख बहुमत जानता है कि वस्तुओं के किनारों पर तथाकथित सीढ़ी का गठन, तुम कैसे «विरोधी aliansing» या बस "विरोधी aliasing" का उपयोग करके इस समस्या को हल कर सकते हैं और साथ ही।

क्या हिचकिचाहट है?

चौरसाई - यह एक अच्छा घटना है, छवि के रूप में काफी वृद्धि हुई धारणा, और खेल, जिसमें यह नहीं किया जाता है, अंत में अधिक होने की संभावना के आधुनिक वास्तविकताओं में शोरगुल मचाया किया जाना है। एक ही समय में असंतोषजनक जिस तरह FXAA एंटीलायज़िंग़ का एहसास रहता है। यह क्या है, कई उपयोगकर्ताओं को भी कोई दिलचस्पी नहीं हो सकता है, लेकिन वास्तव में यह कार्यान्वयन अंतिम छवि की गुणवत्ता को प्रभावित करता है।

गरीब कार्यान्वयन अक्सर कारण यह है कि लक्ष्य उपकरण अपर्याप्त कंप्यूटिंग शक्ति है। बेशक, अनुकूल परिस्थितियों में यहां जो लोग इस मामले में के रूप में, पीसी पर खेलने के लिए पसंद करते हैं कर रहे हैं, उपकरणों की क्षमता, सांत्वना gamers अक्सर बस गेमप्ले के साथ सामग्री सीधे मालिक की वित्तीय संभावनाओं पर निर्भर है, लेकिन कंप्यूटर पर मामले होने के कारण में ग्राफिक्स की गुणवत्ता जितना बेहतर क्या ग्राफिक्स गेम कंसोल हैं की तुलना में। हालांकि, प्रत्येक व्यक्ति को जहां चुनने के लिए स्वतंत्र है और क्या उनके खेलने।

FXAA क्या है?

इसके तत्काल बाद यह ध्यान दिया जाना चाहिए कि काफी समय igrodelov इस्तेमाल किया FXAA विरोधी aliasing प्रौद्योगिकी। यह क्या है, तो पता नहीं था, लेकिन पहली बार उपयोग यह कॉनन की MMO उम्र में पाया जाता है, पूरी दुनिया शूटर भय भर में मशहूर में और साथ ही ये खेल, तथापि, केवल विरोधी aliasing, जो उस समय बहुत एक नहीं था के मूल संस्करण का इस्तेमाल किया प्रदर्शन समाधान।

खेलों में हमारे समय में हम एक अलग प्रारूप FXAA इस्तेमाल किया। यह क्या है? यह के लिए खड़ा है दोनों तेजी से अनुमानित विरोधी एलियासिंग, जो के रूप में पारंपरिक प्रौद्योगिकी MSAA के साथ तुलना में एक अधिक प्रभावी समाधान है। यह एकल पास पिक्सेल शेडर, जिससे परिणामस्वरूप फ्रेम गलती पोस्ट-प्रोसेसिंग के स्तर पर प्रदर्शन किया। यह शेडर त्वरित सुधार है, जो ऊपर के साथ तुलना में भंडारण पर कम मांग है के रूप में बनाया गया था, लेकिन लाभ के लिए प्रौद्योगिकी गुणवत्ता के रूप में, काम का भुगतान करती है और साथ ही। यह देखकर, कई सोच सकते हैं कि प्रौद्योगिकी अप्रासंगिक है। वास्तव में यह सच नहीं है।

इस विधि का लाभ क्या हैं?

स्मूथिंग FXAA चौरसाई तथाकथित सब-पिक्सेल सुधार, और specular सहित लाभ के एक नंबर, अलग है। एक आधिकारिक दस्तावेज इस तकनीक का टिमोथी लॉट्स डेवलपर का कहना है कि मध्यम गुणवत्ता सेटिंग्स के साथ अपने उत्पाद 1920x1200 के एक संकल्प के आधार पर फ्रेम के पोस्ट-प्रोसेसिंग करता GTX 480 से भी कम मिलीसेकंड की दर से।

मुख्य लाभ यह है कि विरोधी aliasing FXAA, यहाँ क्या एल्गोरिथ्म उप पिक्सल चौरसाई, जो MLAA एल्गोरिथ्म, जो उपकरण है कि DirectX9 स्तर पर चलाता है के ऑपरेशन के लिए काफी पर्याप्त है के साथ तुलना में अधिक कुशल है प्रयोग किया जाता है में मिलकर बनता है। यही कारण है कि है, इस मामले में, पोस्ट-प्रोसेसिंग बाहर एक भी पास में किया जाता है, और सबसे दिलचस्प क्या GPU कंप्यूट API का उपयोग किया से पूर्ण स्वतंत्रता है। इस तकनीक के डेवलपर्स जरूरी विभिन्न प्रकार के खेलों में सन्निहित होना चाहिए - हालांकि, वहाँ भी एक खामी है। इसी समय, परंपरागत विरोधी aliasing प्रौद्योगिकी काम करता है या, इसके विपरीत, चालक स्तर पर काम नहीं कर सकता। इस प्रकार, जबकि प्रोग्रामर घातीय समरेखण के अपने इंजनों विधि में प्रयोग करेंगे, और इस तरह अपने इंजनों FXAA कोड में उपयोग नहीं किया जाएगा, यह वांछित प्रभाव प्राप्त करने के लिए असंभव हो जाएगा, कोड बाहर से बारी के रूप में हाल ही में जब तक संभव नहीं था।

समस्या कैसे हल किया गया था?

समय के साथ बटन [रोकें] का उपयोग करने पर यह शुरू में विभिन्न विन्यास फाइल के माध्यम से परिणामों की लचीला समायोजन करने का एक अवसर है, जिसके परिणामस्वरूप, साथ ही सक्षम या FXAA अक्षम करें, पुस्तकालय में FXAA d3d.dl कोड लागू करने के लिए निर्णय लिया गया। फ़ाइलों का यह सेट मूल निर्देशिका जहां निष्पादन योग्य फ़ाइल वर्तमान DX9 अनुप्रयोगों है को कॉपी किया है, और आवेदन स्टार्टअप पुस्तकालय, जिसमें सही कोड मौजूद है लेने होंगे। इसी समय, के रूप में पुस्तकालय में कोड की प्रौद्योगिकी कार्यान्वयन के डेवलपर मूल रूप से यह सुनिश्चित करें कि काम के परिणामों लॉग में रखा गया था बनाया गया था, उन सक्रिय रूप से इस तकनीक है, जो जल्दी सुधारा में कीड़े की पहचान के लिए शुरू कर दिया। सी भी है "इंजेक्शन" DirectX 10 और 11 प्रारूपों के लिए कोड के साथ समय के साथ दिखाई दिया।

जांच कैसे कर सकता है?

सबसे स्पष्ट प्रभाव का निर्धारण करने के लिए किस विधि का घातीय चौरसाई और FXAA प्रयोग किया जाता है, खेल टैंक की दुनिया में हो सकता है।

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

क्या परिवर्तन होते हैं?

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

यहां प्रदर्शन व्यावहारिक रूप से कम नहीं है। बेशक, टैंक इंजन की दुनिया, और अधिक आश्चर्यजनक रूप से काम करता है इसलिए फटना या, इसके विपरीत, प्रदर्शन कमी अंततः कुछ नहीं से सामने आ सकते हैं।

एनओएए, SMAA या FXAA

हम मोड «एनओएए» या SMAA और «FXAA पैना» की तुलना करें, चित्र उत्तरार्द्ध मामले में बेहतर करने के लिए काफी बदल जाएगा। यहां एकमात्र अपवाद भी अधिक विशेष रूप से, घुड़सवार तोपखाने दृष्टि में विशेष रूप से ध्यान देने योग्य है क्षेत्र फिल्टर है कि जरूरत से ज्यादा सीमित कर देता है पतली लाइनों का उपयोग है। प्रति सेकंड अवतार FXAA फ्रेम की संख्या बहुत पिछले अवतार से अधिक है।

लंबी अवधि के परीक्षण के दौरान, यह निर्धारित किया गया था कि जब FXAA प्रदर्शन का उपयोग कर, लगभग 10-12% से चला जाता है, जबकि मामले में समरेखण विधि MSAA 4x, जिनकी गुणवत्ता FXAA तकनीक के साथ आज प्रतिस्पर्धा का उपयोग करते समय, और प्रदर्शन ड्रॉप स्पष्ट नजर आती है 50% या अधिक।

अद्यतन

2011 में, वहाँ भी इंजेक्शन, जो ऊपर दिए गए विकल्पों FXAA और उनके लाभ के सभी शामिल की एक अनुकूलन संस्करण था। इस विधानसभा काफी फिल्टर, के एक नंबर ने भाग लिया जो बीच में बाहर खड़ा है:

  • धुंधला।
  • विगनेटिंग।
  • रंग संतृप्ति।
  • भूरा।
  • और कई अन्य।

यह सब काफी एक एकल फाइल के माध्यम से कॉन्फ़िगर करने के लिए आसान है, और इस मामले में सबसे अधिक उपयोगी है: सेटिंग्स आसानी से बदला जा सकता है, यहाँ तक कि जब खेल रहे हैं, बस, आवेदन को कम सेटिंग संपादक खोलने एप्लिकेशन का विस्तार करने और आवेदन है कि आप रुचि रखते हैं पुनः आरंभ करने के बिना नई सेटिंग्स का आनंद लें। इस प्रकार, यह पूरी तरह से बाद में सक्रियण शार्पनिंग फिल्टर fading को खत्म कर दिया है, का स्पष्ट चित्र उपलब्ध कराने जहां कोई "सीढ़ी" धुंधला और उच्च गुणवत्ता बनावट हासिल कर रहे हैं।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.atomiyme.com. Theme powered by WordPress.