संगणकसॉफ्टवेअर

Shader - हे काय आहे? प्रकार, फायदे आणि तोटे

गोंधळात टाकणारे अटी च्या प्रचंड संख्या जागतिक संगणकीकरण आमच्या जगात आलो. तो पहिल्या दृष्टीक्षेपात दिसते म्हणून त्यांना सर्व कराराचा त्यामुळे सोपे नाही आहे. त्यांना अनेक अनेक विस्तृत कार्यक्षमता, समान नावे आहेत. हे शोधण्यासाठी वेळ आहे काय Shader, तो कोठून आला, काय आवश्यक आहे आणि काय घडते.

ऑप्टिमाइझर

बहुधा, आपण एक हपापलेला खेळाडू "Maynkraft" आहेत आणि ते काय आहे हे जाणून का आला आहे. तो ताबडतोब "Shader" ही संकल्पना सुरक्षितपणे स्वतंत्रपणे हा खेळ ते वेगळे, आणि करू शकता "लाइव्ह" नोंद करावी. त्याच प्रकारे, तसेच फॅशन. या दोन संकल्पना संबंधित त्यामुळे हार्ड आवश्यक नाही.

साधारणपणे, Shader प्रोग्रामिंग एक मुळ, कला सहाय्यक म्हणून दिसू लागले. हे कदाचित या मोठ्या कॉल ऑप्टीमायझर साधन होईल, पण तो खरोखर खेळ प्रतिमा सुधारते आहे. त्यामुळे, की आपण आहे समजून घेणे सुरू करता, तेव्हा आम्ही अचूक अर्थ लावणे जा.

अर्थ लावणे

एक Shader काय आहे? हा संगणक कार्यक्रम, प्रोसेसर कार्ड कार्यान्वित आहे. या साधने एक विशेष भाषेत डिझाइन केले आहेत. हेतूने अवलंबून ते भिन्न असू शकते. मग परंपरेनं प्रोसेसर ग्राफिक्स accelerators साठी सूचना मध्ये अनुवादित Shaders.

अर्ज

मी लागलीच पूर्वनिश्चित की संपूर्ण वापर गंतव्य म्हणू पाहिजे. कार्यक्रम प्रोसेसर ग्राफिक्स कार्ड, ते वस्तू आणि प्रतिमा एक तीन-डी ग्राफिक्स घटक वर काम करत आहेत याचा अर्थ असा की एम्बेड. ते अनेक कार्ये, प्रतिबिंब, अपवर्तन, मंद, कातरणे प्रभाव, आणि त्यामुळे पुढे कार्य जे आपापसांत सुरू करू शकता.

तर्क

लोक आधीच काय Shader शोधण्याचा प्रयत्न यापैकी करताना आहेत. या सॉफ्टवेअर डेव्हलपर हाताने सर्वकाही केले नाही. काही वस्तू इमेजिंग प्रक्रिया स्वयंचलित झाले नाहीत. खेळ जन्माला येतात आधी, विकासक स्वतंत्रपणे प्रस्तुत गुंतलेली. ते अल्गोरिदम काम, तो विविध कामे या अहवालात. त्यामुळे अर्ज पोत, दृश्यमान प्रभाव इ सूचना आहेत

अर्थात, प्रक्रिया काही अजूनही जॉब कार्ड एम्बेड होते. अशा अल्गोरिदम विकासक वापरली जाऊ शकते. पण ते त्यांच्या अल्गोरिदम ग्राफिक्स कार्ड लादणे यशस्वी झाले नाही. सानुकूल सूचना ग्राफिक्स पेक्षा कमी गतीची आहे जे CPU ला, अंमलात आणल्या जाऊ शकतात.

उदाहरणार्थ

फरक समजून घेण्यासाठी, उदाहरणे दोन विचार करणे आवश्यक आहे. हे खेळ रेंडरिंगची हार्डवेअर आणि सॉफ्टवेअर असू शकते की स्पष्ट आहे. उदाहरणार्थ, आम्ही सर्व प्रसिद्ध हादरा 2. त्यामुळे, खेळ मध्ये पाणी, एक निळा फिल्टर असू शकते तो एक हार्डवेअर भाषांतर तर लक्षात ठेवा. पण जेव्हा सॉफ्टवेअर हस्तक्षेप पाणी शिडकाव आले. CS 1.6 मध्ये स्टन ग्रेनेड त्याच कथा. हार्डवेअर प्रस्तुत फक्त पांढरा फ्लॅश दिले आणि प्रोग्रॅमॅटिकपणे pixelated स्क्रीन जोडा.

प्रवेश

त्यामुळे अशा अडचणी दूर करण्यासाठी आवश्यक आहे, हे स्पष्ट झाले. ग्राफिक्स accelerators विकासक लोकप्रिय आहेत की अल्गोरिदम संख्या विस्तृत सुरुवात केली. हे सर्व "सामग्री" अशक्य आहे, हे स्पष्ट झाले. हे ग्राफिक्स तज्ञ ला प्रवेश प्रदान करणे आवश्यक होते.

होते करण्यापूर्वी "Maynkraft" सारखे खेळ रीती आणि शेडर सह, विकासक सूचना जबाबदार असू शकते, असे पाइपलाइन GPU युनिट काम करण्याची संधी देण्यात आली. कार्यक्रम "Shader" नाव माहीत झाले असल्याने. ते तयार करण्यासाठी, विशेष प्रोग्रामिंग भाषा विकसित केले आहे. त्यामुळे, व्हिडिओ प्रोसेसर नाही फक्त मानक "भूमिती", पण सूचना लोड सुरुवात केली.

अशा प्रवेश शक्य होते, ते नवीन प्रोग्रामिंग संधी उघडण्यासाठी सुरुवात केली. विशेषज्ञ GPU वर गणित सोडवू शकतो. अशा गणिते GPGPU बोलाविले होते. विशेष साधने आवश्यक ही प्रक्रिया आहे. कंपनी nVidia CUDA, मायक्रोसॉफ्ट DirectCompute पासून, तसेच फ्रेमवर्क OpenCL पासून.

प्रकार

अधिक लोक, त्यांना आणि त्यांच्या संधी बद्दल माहिती प्रकट काय शेडर शिकलो. मूलतः एक तीन-प्रोसेसर accelerators होते. प्रत्येक Shader एक प्रकार जबाबदार होते. कालांतराने, ते सार्वत्रिक बदलण्यात आले. प्रत्येक लगेच शेडर तीन प्रकार होते काही जटिल सूचना आहे. काम एकीकरण असूनही, प्रत्येक प्रकारच्या वर्णन आता पर्यंत राहिले.

चेहरे भरपूर आहे की आकडेवारी उत्कृष्ट काम बिंदूवर प्रकार. येथे साधने खूप अर्थ शकता. उदाहरणार्थ, पोत समन्वय, vectors, स्पर्शिका किंवा सामान्य binormals आहे.

फक्त एक बिंदूवर, परंतु देखील एक प्राचीन नाही काम भौमितिक प्रकार. पिक्सेल साधारणपणे पोत रास्टर उदाहरणांचा तुकडे प्रक्रिया डिझाइन, आणि होते.

खेळ मध्ये

आपण शेडर "Maynkraft 1.5.2" शोधत असाल तर तुम्हाला बहुतेक फक्त खेळ प्रतिमा सुधारण्यासाठी इच्छिता. हे शक्य करण्यासाठी, कार्यक्रम "अग्नी, पाणी आणि तांबे पाईप्स." केले आहे Shaders चाचणी केली जाते आणि फाइन-ट्यून. एक परिणाम म्हणून, हे साधन फायदे आणि तोटे आहेत, हे स्पष्ट झाले.

अर्थात, अल्गोरिदम विविध तयार कमी - उतुंग अधिक आहे. या लवचिकता आणि खेळ विकास प्रक्रियेत एक लक्षणीय यामुळे, आणि यामुळे, खर्च कमी. परिणामी आभासी दृश्यांना अधिक कठीण आणि वास्तववादी होत आहेत. तसेच, विकास प्रक्रिया बरेच जलद होते.

गैरसोय फक्त एक प्रोग्रामिंग भाषा जाणून घेण्यासाठी, तसेच कार्ड विविध मॉडेल अल्गोरिदम विविध संच ठेवले आहे खात्यात घेणे आवश्यक आहे आहे.

प्रतिष्ठापन

आपण "Maynkrafta" एक Shader पॅक आढळल्यास, आम्ही तो उभारण्यासाठी अनेक pitfalls आहेत की समजून घेणे आवश्यक आहे. हा खेळ आधीच fading लोकप्रियता असूनही, तो अजूनही तिच्या एकनिष्ठ चाहते होते. सगळ्यांनाच विशेषत: 2017 मध्ये, शेड्यूल आवडी. काही लोक शेडर माध्यमातून सुधारणा करण्यास सक्षम असेल असे मला वाटते. पार्शल, हे एक योग्य विधान आहे. पण सराव मध्ये, आपण थोडे बदलेल.

परंतु आपण अद्याप शेडर कसे सेट करावे मार्ग शोधत असाल तर ते "Maynkraft 1.7", सर्व प्रथम काळजी घ्या. प्रक्रिया स्वतः कठीण काहीच नाही. याव्यतिरिक्त, एकत्र कोणत्याही फायली डाउनलोड करा सह स्थापित सूचना आहेत. मुख्य गोष्ट खेळ आणि Shader आवृत्ती तपासण्यासाठी आहे. अन्यथा, ऑप्टिमाइझर कार्य करणार नाही.

इंटरनेट, आपण डाउनलोड आणि स्थापित करू शकता, जेथे हे साधन ठिकाणी भरपूर. मग आपण कोणत्याही फोल्डरमध्ये फाइल अनझिप करणे आवश्यक आहे. आपण फाइल «GLSL-Shaders-सुधारित केलेली-1.7 Installer.jar» सापडेल. आपण खेळ मार्ग दर्शविले जाईल तो योग्य असेल तर सुरू केल्यानंतर, मी सर्व त्यानंतरच्या सूचना सहमत आहे.

आपण फोल्डर हलवू इच्छित एकदा «shaderpacks» मध्ये «.minecraft». आता आपण तेव्हा लाँचर सेटिंग्ज वर जा करणे आवश्यक आहे. येथे, प्रतिष्ठापन योग्य असेल, तर तेथे «Shaders» ओळ आहे. संपूर्ण यादी पासून आपण इच्छित संकुल निवडू शकता.

आपण Minecraft 1.7.10 शेडर गरज असेल तर, नंतर फक्त योग्य आवृत्ती sheyderpak शोधू आणि त्याच करत आहेत. इंटरनेट अस्थिर आवृत्ती उद्भवू शकते. कधी कधी आपण त्यांना बदलण्यासाठी, आणि एक योग्य पुनर्स्थापित शोधणे आहे. तो आढावा पाहू आणि सर्वात लोकप्रिय निवडा चांगले आहे.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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