ArvutidTarkvara

Shader - mis see on? Tüübid, eelised ja puudused

Ülemaailmse arvutipõhiseks suur hulk segadust terminid tulevad meie maailma. Tegelege kõik neist ei ole nii lihtne kui tundub esmapilgul. Paljud neist on sarnased nimed, paljud on lai funktsionaalsus. On aeg, et teada saada, mida shader, kust see tuli, mida on vaja ja mis juhtub.

optimeerija

Tõenäoliselt olete innukas mängija "Maynkraft" ja sellepärast nad tulid tea, mis see on. Tuleb kohe märkida, et mõiste "shader" ohutult eraldatud seda mängu ja saab "live" sellest eraldi. Samamoodi, nagu ka mood. Nii raske on seotud need kaks mõistet ei ole vajalik.

Üldiselt emakeelena shader programmeerimine, ilmus assistent kunsti. Ilmselt oleks valju kõnet seda optimeerija vahend, kuid see tõesti parandab pildi mänge. Seega, kui olete hakanud aru sellest on see, me läheme täpse tõlgendamise.

tõlgendus

Mis on shader? See arvutiprogramm, mis on sooritatud protsessor kaardi. Need vahendid on mõeldud spetsiaalses keeles. Sõltuvalt eesmärgil võib see olla erinev. Siis varjutajate tavapäraselt tõlgitud juhised protsessor graafika kiirendid.

taotlus

Kohe ma pean ütlema, et kasutada kogu ettemääratud kohtades. Programmi varjatud protsessor graafikakaart, mis tähendab, et nad töötavad parameetrid objektid ja pildid kolmemõõtmelise graafika. Nad võivad täita palju ülesandeid, mille hulgas töötada peegeldumise, murdumise, isetumenev, nihke mõju, ja nii edasi.

Hüpotees

Inimesed on juba mõnda aega püüdnud teada saada, mida shader. Isegi enne, kui need tarkvara arendajad on teinud kõik käsitsi. Protsessi pildistamisteljega mõned objektid polnud automatiseeritud. Enne mängu sünnivad, arendajad sõltumatult tegeleb visualiseerimine. Nad töötasid koos algoritmi, see moodustas erinevaid ülesandeid. Nii on juhised taotlemise tekstuurid, visuaalseid efekte, jne

Muidugi, mõned protsessid veel varjatud töö kaarte. Selliseid algoritme saab kasutada arendajatele. Aga nad ei suutnud kehtestada oma algoritme graafikakaart. Custom juhiseid saab teostada CPU, mis on olnud aeglasem kui graafika.

näide

Mõista erinevust, on vaja kaaluda paar näidet. On ilmselge, et mäng võib olla renderdamine riist- ja tarkvara. Näiteks me kõik mäletame kuulus Quake 2. Niisiis, vee mängu võiks olla sinine filter, kui see on riistvara visualiseerimine. Aga kui tarkvara häireid tuli tilgakese vett. Sama lugu uimastada granaadid CS 1.6. Riistvara renderdamine andis ainult valge flash ja programmiliselt lisada pixelated ekraanil.

juurdepääs

Nii selgus, et see on vajalik, et lahendada selliseid probleeme. Graafika kiirendid hakkasid laiendada arvu algoritme, mis on populaarne arendajatele. Selgus, et kõik "asjad" on võimatu. See oli vajalik, et tagada juurdepääs graafika eksperdid.

Enne oli mänge nagu "Maynkraft" Režiimid ja varjutajate arendajad anti võimalus töötada koos GPU üksused torujuhtme, mis võiks olla vastutavad erinevad juhised. Kuna programm sai tuntuks nimega "shader". Et luua neile spetsiaalselt välja töötatud programmeerimiskeeli. Seega video hakkas laadida mitte ainult standard "geomeetria", vaid ka juhised protsessor.

Kui selline ligipääs oli võimalik, siis hakkas avada uue programmiperioodi võimaluste. Eksperdid on võimalik lahendada matemaatika probleeme GPU. Need arvutused kutsuti GPGPU. Selle protsessi vaja spetsiaalseid tööriistu. Alates ettevõtte nVidia CUDA, Microsoft DirectCompute, samuti raames OpenCL.

liigid

Mida rohkem inimesi teada, mis varjutajate, seda rohkem selgus nende kohta teavet ja nende võimalused. Algselt oli kolm-protsessor kiirendeid. Iga vastutas tüüpi shader. Aja jooksul asendati need universaalsed. Igal neist on teatud kompleks juhiseid, mis kohe oli kolme tüüpi varjutajate. Vaatamata integratsiooni töö kirjeldus iga jäi seni.

Vertex tüüp töötamise arvud tops, et on palju nägusid. Siin võib tähendada palju tööriistu. Näiteks on see umbes tekstuuri koordinaate, vektorite, puutuja või tavaline binormals.

Geomeetriline tüüpi töötavad mitte ainult ühe tipu, vaid ka primitiivne. Pixel oli mõeldud töötlemiseks tükki Rasteri illustratsioonid ja üldiselt tekstuurid.

Mängudes

Kui otsite varjutajate "Maynkraft 1.5.2" siis arvatavasti tahan parandada pildi mängu. Et see oleks võimalik, programme on "tule, vee ja vasktorude." Shaders on testitud ja timmitud. Selle tulemusena selgus, et see tööriist on plussid ja miinused.

Muidugi, valmistamise lihtsuse erinevaid algoritme - see on suur pluss. Selline paindlikkus ja olulise lihtsustamise protsessi mängu areng ja seega kulu on vähenenud. Saadud virtuaalne stseene muutub üha raskemaks ja realistlik. Samuti arengu protsess muutub palju kiiremini.

Puuduseks on ainult need, mis on vajalikud, et õppida programmeerimiskeelt, samuti arvestada, et erinevad mudelid kaarte panna teistsuguseid algoritme.

paigaldamine

Kui leiate shader pakendi "Maynkrafta", peame mõistma, et seal on palju lõkse selle loomises. Vaatamata juba hääbumas populaarsus seda mängu, see oli ikka tema fänne. Mitte igaüks meeldib ajakava, eriti 2017. aastal. Mõned inimesed arvavad, et nad saavad selle tõhustamiseks varjutajate. Teoreetiliselt on see õige avaldus. Kuid praktikas, siis muutub vähe.

Aga kui sa ikka otsivad võimalusi, kuidas seada Varjutaja "Maynkraft 1.7" esiteks tuleb olla ettevaatlik. Protsess ise on midagi raske mitte. Lisaks koos allalaadimisfailide on juhised selle paigaldamist. Peaasi on kontrollida versiooni mängu ja shader. Muidu Optimizer ei tööta.

Internetis palju kohti, kus saab alla laadida ja installida seda tööriista. Siis pead unzip faili iga kausta. Seal leiad faili «GLSL-Shaders-Mod-1,7-Installer.jar». Pärast ravi alustamist siis näidatakse viis mängu, kui see on õige, olen nõus kõikide järgnevate juhiseid.

Kui soovite teisaldada kausta «shaderpacks» sisse «.minecraft». Nüüd, kui sa jooksed käivitaja vaja minna seadeid. Siin, kui installatsiooni oli õige, siis on «Shaders» joon. Alates kogu nimekirja saate valida soovitud paketi.

Kui teil on vaja varjutajate Minecraft 1.7.10, siis lihtsalt leida sheyderpak õige versiooni ja teevad sama. Internet võib tekkida ebastabiilse versioonid. Mõnikord on neid muuta ja otsida sobiva Reinstalliutiliidi. See on parem vaadata ülevaateid ja valida kõige populaarsem.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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