KompyutaProgramu

Shader - ni nini? Aina, faida na hasara

Kwa tarakilishi kimataifa wa idadi kubwa ya maneno utata kuja katika dunia yetu. Mkataba na wote si rahisi kama inaonekana katika mtazamo wa kwanza. Wengi wao majina kama hiyo, wengi utendaji kote. Ni wakati wa kujua nini shader, ambapo alifika kutoka, kinachohitajika na nini kinatokea.

optimizer

Uwezekano mkubwa, wewe ni avid mchezaji "Maynkraft" na hii ndiyo sababu wao alikuja kujua ni nini. Ni lazima mara moja alibainisha kuwa dhana ya "shader" salama kutengwa na mchezo huu, na anaweza "live" kutoka humo tofauti. Kwa njia hiyo, na pia mtindo. Hivyo ni vigumu yanahusiana dhana hizi mbili si lazima.

Kwa ujumla, asili ya programu shader, alionekana kama msaidizi katika sanaa. Pengine ingekuwa kupiga kelele hii optimizer chombo, lakini kwa kweli inaboresha picha katika michezo. Kwa hiyo, wakati wewe ni kuanzia kuelewa kuhusu hiyo ni, sisi kwenda tafsiri halisi.

tafsiri

Ni nini shader? Hii programu ya kompyuta, ambayo ni kutekelezwa na kadi processor. Vyombo hivi vimeundwa kwa lugha maalum. Kulingana na madhumuni inaweza kuwa tofauti. Kisha shaders conventionally kutafsiriwa katika maelekezo ya processor graphics accelerators.

maombi

Mara ni lazima kusema kuwa matumizi ya zima predetermined marudio. Programu iliyoingia katika kadi processor graphics, ambayo ina maana kwamba wao ni kazi vigezo ya vitu na picha pande tatu graphics. Wanaweza kufanya kazi nyingi, kati ya ambayo kazi na kutafakari, refraction, dimming, madhara SHEAR, na mengineyo.

fikira potofu

Watu tayari kabisa wakati akijaribu kujua nini shader. Hata kabla ya watengenezaji programu hizi wamefanya kila kwa mkono. mchakato wa kupiga picha ya baadhi ya vitu walikuwa moja kwa moja. Kabla ya mchezo huzaliwa, watengenezaji kujitegemea kushiriki katika utoaji. Wao kazi na algorithm, ni hesabu kwa ajili ya kazi mbalimbali. Hivyo kuna maelekezo kwa kutuma maombi textures, mazuri yanayoonekana, nk

Bila shaka, baadhi ya michakato walikuwa bado iliyoingia katika kadi kazi. mipangilio hiyo inaweza kutumika na watengenezaji. Lakini hakufanikiwa kulazimisha mipangilio graphics yao kadi. Custom maelekezo zinaweza kutekelezwa na CPU, ambayo imekuwa polepole kuliko graphics.

mfano

Ili kuelewa tofauti, ni muhimu ya kuzingatia michache ya mifano. Ni dhahiri kuwa mchezo inaweza kuwa utoaji vifaa na programu. Kwa mfano, sisi wote kukumbuka maarufu Tetemeko 2 Kwa hiyo, maji katika mchezo inaweza kuwa bluu filter, kama ni vifaa inaonyesha. Lakini programu wakati kuingiliwa alikuja Splash ya maji. Same hadithi na mabomu stun katika CS 1.6. Duka utoaji alitoa tu nyeupe flash, na progamu kuongeza pixelated screen.

upatikanaji

Hivyo ikawa wazi kuwa ni muhimu kutatua matatizo hayo. Graphics accelerators alianza kupanua idadi ya mipangilio ambazo zimekuwa maarufu miongoni mwa watengenezaji. Ikawa wazi kuwa "mambo" Wote haiwezekani. Ilikuwa ni lazima kutoa idhini ya kufikia graphics wataalam.

Kabla kulikuwa na michezo kama "Maynkraft" na njia na shaders, watengenezaji walipewa nafasi ya kufanya kazi na vitengo GPU katika bomba ambayo inaweza kuwajibika kwa maelekezo mbalimbali. Kwa kuwa mpango ukawa unajulikana kwa jina la "shader". Kujenga yao, hasa ya maendeleo programu lugha. Hivyo, video ilianza kupakia si tu standard "jiometri", lakini pia maelekezo ya processor.

Ambapo upatikanaji kama huo ilikuwa inawezekana, ilianza kufungua fursa mpya ya programu. Wataalam unaweza kutatua matatizo math juu GPU. hesabu hizo waliitwa GPGPU. Kwa utaratibu huu zinahitajika zana maalum. Kutoka kampuni NVIDIA CUDA, kutoka Microsoft DirectCompute, pamoja na mfumo OpenCL.

aina

watu zaidi ya kujifunza nini shaders, zaidi wazi kuhusu wao na nafasi zao. Awali alikuwa tatu processor accelerators. Kila alikuwa na jukumu la aina ya shader. Baada ya muda, walikuwa kubadilishwa na kwa wote. Kila ina baadhi ya maelekezo tata ambayo mara moja alikuwa na aina tatu za shaders. Pamoja muungano wa kazi, maelezo ya kila aina alibakia mpaka sasa.

Kipeo aina ya kufanya kazi na takwimu vilele ambayo mengi ya nyuso. Hapa inaweza kumaanisha mengi ya zana. Kwa mfano, ni kuhusu viwianishi texture, vectors, tangent, au binormals kawaida.

Kijiometri aina ya kazi si tu na kipeo moja, lakini pia na duni. Pixel ilibuniwa kwa usindikaji wa vipande ya vielelezo rasta, na kwa ujumla, bila umbo.

katika michezo

Kama wewe ni kuangalia kwa ajili ya shaders "Maynkraft 1.5.2" basi pengine tu wanataka kuboresha sura ya mchezo. Kuwezesha hili, mipango wamekuwa "moto, maji na shaba mabomba." Shaders ni kipimo na faini-tuned. Matokeo yake, ikawa wazi kuwa chombo hiki ina faida na hasara.

Bila shaka, urahisi wa maandalizi ya aina ya mipangilio - ni pamoja na kubwa. Hii kubadilika na kurahisisha muhimu katika mchakato wa maendeleo ya mchezo, na kwa sababu hiyo, kupungua kwa gharama. kusababisha scenes virtual ni kuwa ngumu zaidi na kweli. Pia, mchakato wa maendeleo inakuwa kwa kasi zaidi.

hasara ni tu yale ni muhimu kujifunza lugha ya programu, ikiwa ni pamoja na kuzingatia kwamba mifano mbalimbali ya kadi kuwekwa kuweka tofauti ya algorithms.

ufungaji

Ukipata shader pakiti kwa ajili ya "Maynkrafta", ni lazima kuelewa kuwa kuna pitfalls wengi katika kuiandaa. Licha ya umaarufu tayari fading wa mchezo huu, bado alikuwa mashabiki wake kujitoa. Si kila mtu anapenda ratiba, hasa katika 2017. Baadhi ya watu wanadhani kwamba watakuwa na uwezo wa kuboresha kupitia shaders. Kinadharia, hii ni kauli sahihi. Lakini katika mazoezi, utakuwa kubadilisha kidogo.

Lakini kama wewe ni bado kutafuta njia ya jinsi ya kuweka shaders na "Maynkraft 1.7", kwanza kabisa, kuwa makini. mchakato yenyewe ni kitu ngumu hivyo. Aidha, pamoja na files yoyote download kuna maelekezo ya kufunga hiyo. Jambo kuu ni kuangalia toleo la mchezo na shader. Vinginevyo, optimizer haitafanya kazi.

Kwenye mtandao, mengi ya sehemu ambazo unaweza kupakua na kuweka chombo hiki. Basi haja ya kufungua faili kwenye folda yoyote. Kuna utapata faili «GLSL-Vipakaji vyas-Mod-1.7-Installer.jar». Baada ya kuanza utakuwa umeonyesha njia ya mchezo, ikiwa ni sahihi, mimi kukubaliana na maelekezo yote inayofuata.

Kwa mara nyingine unataka kusonga folder «shaderpacks» katika «.minecraft». Sasa wakati kukimbia kifungua unahitaji kwenda mazingira. Hapa, kama ufungaji ni sahihi, kutakuwa na «Vipakaji vyas» line. Kutokana na orodha nzima unaweza kuchagua mfuko wa taka.

Kama unahitaji shaders kwa Minecraft 1.7.10, kisha ulipe kupata sheyderpak toleo sahihi na wanafanya hivyo. Internet yanaweza kutokea versions msimamo. Wakati mwingine unaweza kuwa na mabadiliko yao, na kutafuta reinstall kufaa. Ni bora kuangalia kitaalam na kuchagua maarufu zaidi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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