कंप्यूटर, सॉफ्टवेयर
शेडर - यह क्या है? प्रकार, फायदे और नुकसान
भ्रामक मामले की भारी संख्या के वैश्विक कंप्यूटरीकरण के साथ हमारी दुनिया में आते हैं। उन सभी के साथ सौदा इतना आसान के रूप में यह पहली नज़र में लगता है नहीं है। उनमें से कई इसी तरह के नाम है, कई एक विस्तृत कार्यक्षमता है। यह पता लगाने के लिए समय आ गया है क्या शेडर, जहां यह से आया है, क्या जरूरत है और क्या होता है।
अनुकूलक
सबसे अधिक संभावना है, तो आप एक उत्साही खिलाड़ी "Maynkraft" कर रहे हैं और यही कारण है कि वे जानना चाहते हैं कि यह क्या है आया है। यह तुरंत ध्यान दिया जाना चाहिए कि "शेडर" की अवधारणा को सुरक्षित रूप से अलग से इस खेल से अलग कर दिया, और "लाइव" कर सकते हैं। उसी तरह है, साथ ही फैशन में। तो इन दो अवधारणाओं से संबंधित के लिए कड़ी मेहनत जरूरी नहीं है।
आम तौर पर, शेडर प्रोग्रामिंग के एक देशी, कला में एक सहायक के रूप में दिखाई दिया। यह शायद एक जोर से कॉल इस अनुकूलक उपकरण हो सकता है, लेकिन यह वास्तव में खेल में छवि में सुधार। इसलिए, जब आप को समझने के लिए के बारे में है कि यह है शुरू कर रहे हैं, हम सटीक व्याख्या करने के लिए जाना।
व्याख्या
एक शेडर क्या है? इस कंप्यूटर प्रोग्राम है, जो प्रोसेसर कार्ड द्वारा निष्पादित किया जाता है। इन उपकरणों के लिए एक विशेष भाषा में बनाई गई हैं। उद्देश्यों पर निर्भर करता है यह अलग हो सकता है। फिर पारंपरिक प्रोसेसर ग्राफिक्स त्वरक के लिए निर्देश में अनुवाद किया shaders।
आवेदन
इसके तत्काल बाद मुझे कहना पड़ेगा कि पूरे के उपयोग के पूर्व निर्धारित गंतव्य। कार्यक्रम प्रोसेसर ग्राफिक्स कार्ड, जिसका अर्थ है कि वे वस्तुओं और छवियों एक तीन आयामी ग्राफिक्स के मानकों के आधार पर काम कर रहे हैं में एम्बेडेड। वे कई कार्यों, जो बीच में प्रतिबिंब, अपवर्तन, मंद, कतरनी प्रभाव, और इसके आगे के साथ काम कर सकते हैं।
presupposition
लोग पहले से ही काफी देर क्या शेडर बाहर खोजने की कोशिश कर रहे हैं। यहां तक कि इन सॉफ्टवेयर डेवलपर्स हाथ से सब कुछ किया है पहले। कुछ वस्तुओं इमेजिंग की प्रक्रिया स्वचालित नहीं थे। इससे पहले कि खेल पैदा होते हैं, डेवलपर्स स्वतंत्र रूप से प्रतिपादन करने में लगे हुए। वे एल्गोरिथ्म के साथ काम किया है, यह विभिन्न कार्यों के लिए जिम्मेदार है। तो वहाँ लागू करने बनावट, दृश्य प्रभाव, आदि के लिए निर्देश दिए गए हैं
बेशक, प्रक्रियाओं से कुछ अभी भी जॉब कार्ड में एम्बेडेड रहे थे। इस तरह के एल्गोरिदम डेवलपर्स द्वारा इस्तेमाल किया जा सकता। लेकिन वे अपने एल्गोरिदम ग्राफिक्स कार्ड लागू करने के लिए सफल नहीं हो सका। कस्टम निर्देश सीपीयू, जो ग्राफिक्स की तुलना में धीमी कर दिया गया है द्वारा निष्पादित किया जा सकता है।
उदाहरण
अंतर को समझने के लिए, यह उदाहरण के एक जोड़े पर विचार करने के लिए आवश्यक है। यह स्पष्ट है कि खेल एक प्रतिपादन हार्डवेयर और सॉफ्टवेयर हो सकता है। उदाहरण के लिए, हम सभी को याद प्रसिद्ध भूकंप 2. तो, खेल में पानी, एक नीले फिल्टर हो सकता है अगर यह एक हार्डवेयर प्रतिपादन है। लेकिन जब सॉफ्टवेयर हस्तक्षेप पानी की छप आया था। सीएस 1.6 में अचेत हथगोले के साथ भी यही कहानी है। हार्डवेयर प्रतिपादन केवल सफेद फ़्लैश दी, और प्रोग्राम के रूप में pixelated स्क्रीन जोड़ने।
पहुंच
तो यह स्पष्ट हो गया है कि यह इस तरह की समस्याओं को हल करने के लिए आवश्यक है। ग्राफिक्स त्वरक एल्गोरिदम कि डेवलपर्स के बीच लोकप्रिय हो गया है की संख्या का विस्तार करने के लिए शुरू किया। यह स्पष्ट हो गया है कि सभी "सामान" असंभव है। यह ग्राफिक्स विशेषज्ञों के लिए पहुँच प्रदान करने के लिए जरूरी हो गया था।
इससे पहले कि वहाँ मोड और shaders के साथ "Maynkraft" की तरह खेल रहे थे, डेवलपर्स है कि विभिन्न निर्देश के लिए जिम्मेदार हो सकता है पाइप लाइन में GPU इकाइयों के साथ काम करने का अवसर दिया गया। चूंकि कार्यक्रम "शेडर" के नाम के साथ जाना गया। उन्हें बनाने के लिए, विशेष रूप से भाषाओं प्रोग्रामिंग का विकास किया। इस प्रकार, वीडियो प्रोसेसर के लिए न केवल मानक "ज्यामिति", लेकिन यह भी निर्देश लोड करने के लिए शुरू कर दिया।
जहां इस तरह का उपयोग संभव हो गया था, यह नई प्रोग्रामिंग के अवसरों को खोलने के लिए शुरू कर दिया। विशेषज्ञों GPU पर गणित की समस्याओं को हल कर सकते हैं। इस तरह की गणना GPGPU कहा जाता था। इस प्रक्रिया के लिए विशेष उपकरण की जरूरत है। कंपनी NVIDIA CUDA, माइक्रोसॉफ्ट DirectCompute से, साथ ही ढांचे OpenCL से।
प्रकार
और अधिक लोगों को क्या shaders, और अधिक उन्हें और उनके अवसरों के बारे में जानकारी से पता चला है सीखा है। मूल रूप से एक तीन प्रोसेसर त्वरक था। प्रत्येक शेडर का एक प्रकार के लिए जिम्मेदार था। समय के साथ, वे सार्वभौमिक द्वारा प्रतिस्थापित किया गया। प्रत्येक कुछ जटिल निर्देश जो तुरंत shaders के तीन प्रकार था है। काम के एकीकरण के बावजूद, प्रत्येक प्रकार का विवरण अब तक बने रहे।
आंकड़े सबसे ऊपर चेहरे का एक बहुत है कि साथ काम करने का वर्टेक्स प्रकार। यहाँ उपकरण का एक बहुत हो सकता है। उदाहरण के लिए, यह बनावट निर्देशांक, वैक्टर, स्पर्श, या सामान्य binormals बारे में है।
सिर्फ एक शीर्ष के साथ, लेकिन यह भी एक आदिम के साथ नहीं काम करने का ज्यामितीय प्रकार। पिक्सेल बनावट के साथ रेखापुंज चित्र के टुकड़े के प्रसंस्करण के लिए डिजाइन किया गया था, और आम तौर पर।
खेल में
आप देख रहे हैं shaders "Maynkraft 1.5.2" के लिए तो आप शायद सिर्फ खेल की छवि में सुधार करना चाहते हैं। यह संभव बनाने के लिए, प्रोग्राम "अग्नि, जल और तांबे के पाइपों।" कर दिया गया है Shaders परीक्षण कर रहे हैं और परिष्कृत। नतीजतन, यह स्पष्ट हो गया इस उपकरण के फायदे और नुकसान है।
बेशक, एल्गोरिदम की एक किस्म की तैयारी की कम - यह एक बहुत बड़ा प्लस है। यह लचीलापन और खेल विकास की प्रक्रिया में एक महत्वपूर्ण सरलीकरण, और फलस्वरूप, लागत में कमी। जिसके परिणामस्वरूप आभासी दृश्यों और अधिक कठिन और यथार्थवादी होते जा रहे हैं। इसके अलावा, विकास की प्रक्रिया बहुत तेजी से हो जाता है।
नुकसान यह है ही नहीं जो एक प्रोग्रामिंग भाषा सीखने के लिए, साथ ही ध्यान में रखना है कि कार्ड के विभिन्न मॉडल एल्गोरिदम के अलग सेट रखा आवश्यक है।
स्थापना
आप "Maynkrafta" के लिए एक शेडर पैक आती हैं तो हम समझ लेना चाहिए उसे सेट अप करने में कई नुकसान देखते हैं कि। इस खेल के पहले से ही fading लोकप्रियता के बावजूद, यह अभी भी उसके समर्पित प्रशंसकों था। हर कोई, अनुसूची पसंद करती है 2017 में विशेष रूप से। कुछ लोगों को लगता है कि वे shaders के माध्यम से इसे सुधारने के लिए सक्षम हो जाएगा। सैद्धांतिक रूप से, यह एक सही बयान है। लेकिन व्यवहार में, आप थोड़ा बदल जाएगा।
लेकिन आप अभी भी कैसे shaders स्थापित करने के लिए करने के तरीके के लिए देख रहे हैं "Maynkraft 1.7", सब से पहले, सावधान रहने की। प्रक्रिया ही मुश्किल नहीं कुछ भी नहीं है। इसके अलावा, एक साथ किसी भी डाउनलोड फ़ाइलों के साथ वहाँ यह स्थापित करने के लिए निर्देश दिए गए हैं। मुख्य बात खेल और शेडर के संस्करण की जांच करने के लिए है। अन्यथा, अनुकूलक काम नहीं करेगा।
इंटरनेट पर, स्थानों पर जहां आप इस उपकरण को डाउनलोड करने और स्थापित कर सकते हैं की एक बहुत कुछ। तो फिर तुम किसी भी फ़ोल्डर में फ़ाइल अनज़िप करने की जरूरत है। वहाँ आप एक फ़ाइल «GLSL-Shaders-मॉड-1.7-Installer.jar» मिल जाएगा। बाद शुरू होने वाले आप खेल के लिए रास्ता दिखाया जाएगा, अगर यह सही है, मैं बाद के सभी निर्देशों के साथ सहमत हैं।
एक बार जब आप फ़ोल्डर ले जाना चाहते हैं «shaderpacks» में «.minecraft»। अब जब आप चलाने लांचर सेटिंग में जाना की आवश्यकता होगी। यहाँ, यदि स्थापना सही था, वहाँ होंगे «Shaders» लाइन। पूरी सूची से आप इच्छित पैकेज का चयन कर सकते हैं।
आप Minecraft 1.7.10 के लिए शेडर की जरूरत है, तो बस सही संस्करण sheyderpak खोजने के लिए और एक ही कर रहे हैं। इंटरनेट अस्थिर संस्करण हो सकता है। कभी-कभी आप उन्हें बदलने के लिए, और एक उपयुक्त पुनर्स्थापना के लिए देखने के लिए है। यह समीक्षा को देखो और सबसे लोकप्रिय चयन करने के लिए बेहतर है।
Similar articles
Trending Now