KọmputaSoftware

Shader - ohun ti o jẹ? Oniru, anfani ati alailanfani

Pẹlu awọn agbaye computerization ti awọn tobi nọmba ti airoju awọn ofin wá sinu aye wa. Ti yio se pẹlu gbogbo awọn ti wọn ni ko rorun bi o dabi ni akọkọ kokan. Ọpọlọpọ awọn ti wọn ni iru awọn orukọ, ọpọlọpọ awọn ni kan jakejado iṣẹ. O ni akoko lati wa jade ohun ti awọn shader, ibi ti o ti wá, ohun ti a nilo ki o si ohun ti o ṣẹlẹ.

optimizer

Julọ seese, ti o ba wa ẹya gbadun player "Maynkraft" ati awọn ti o ni idi ti nwọn si wá lati mọ ohun ti o jẹ. O yẹ ki o lẹsẹkẹsẹ wa ni woye wipe awọn Erongba ti "shader" lailewu niya lati ere yi, ati ki o le "ifiwe" lati o lọtọ. Ni ni ọna kanna, bi daradara bi njagun. Ki gidigidi lati relate wọnyi meji agbekale jẹ ko wulo.

Gbogbo, a lọdọ awọn ti shader siseto, han bi ohun Iranlọwọ ninu awọn aworan. O yoo jasi jẹ rara ipe yi awọn optimizer ọpa, sugbon o gan se awọn aworan ni awọn ere. Nítorí náà, nigbati o ba bere lati ni oye nipa ti o ni o, a lọ si gangan itumọ.

itumọ

Ohun ti jẹ a shader? Yi kọmputa eto, eyi ti o ti executed nipasẹ awọn isise kaadi. Awọn wọnyi ni ohun elo ti a še ni pataki kan ede. Ti o da lori ìdí o le jẹ yatọ. Ki o si shaders Conventionally túmọ sinu awọn ilana fun awọn isise eya accelerators.

ohun elo

Lẹsẹkẹsẹ Mo gbọdọ sọ wipe awọn lilo ti gbogbo predetermined nlo. Program ifibọ ninu isise eya kaadi, eyi ti o tumo si wipe won ti wa ni ṣiṣẹ lori awọn sile ti ohun ati awọn aworan a onisẹpo mẹta eya aworan. Nwọn le ṣe ọpọlọpọ awọn iṣẹ-ṣiṣe, laarin eyi ti ṣiṣẹ pẹlu awọn otito, refraction, dimming, rirẹ-ipa, ati bẹ siwaju.

presupposition

Eniyan ni o wa tẹlẹ oyimbo kan nigba ti gbiyanju lati wa jade ohun ti awọn shader. Koda ki o to awọn wọnyi software Difelopa ti ṣe ohun gbogbo nipa ọwọ. Awọn ilana ti Aworan diẹ ninu awọn ohun ti won ko aládàáṣiṣẹ. Ṣaaju ki o to awọn ere ti wa ni bí, kóòdù ominira npe ni Rendering. Nwọn si sise pẹlu awọn alugoridimu, o kà fun yatọ si awọn iṣẹ-ṣiṣe. Nítorí náà, nibẹ ni o wa awọn ilana fun a to awoara, visual igbelaruge, bbl

Dajudaju, diẹ ninu awọn ti awọn ilana ti won si tun ifibọ ninu ise kaadi. Iru aligoridimu le ṣee lo nipa Difelopa. Ṣugbọn nwọn kò aseyori lati fa wọn aligoridimu eya kaadi. Aṣa awọn ilana le ti wa ni executed nipasẹ awọn Sipiyu, eyi ti o ti losokepupo ju eya aworan.

apẹẹrẹ

Lati ni oye awọn iyato, o jẹ pataki lati ro kan tọkọtaya ti apeere. O ti wa ni han pe awọn ere le jẹ a Rendering hardware ati software. Fun apẹẹrẹ, a gbogbo ranti awọn gbajumọ mì 2. Nitorina, awọn omi ni awọn ere le jẹ kan bulu àlẹmọ, ti o ba jẹ a hardware Rendering. Sugbon nigba ti software kikọlu wá asesejade ti omi. Itan kanna pẹlu stun grenades ni CS 1.6. Hardware Rendering fi nikan ni funfun filasi, ki o si programmatically fi pixelated iboju.

wiwọle

Ki o ti di ko o pe o jẹ pataki lati yanju iru isoro. Graphics accelerators bẹrẹ lati faagun awọn nọmba ti aligoridimu ti o ti gbajumo laarin Difelopa. O ti di ko o pe gbogbo awọn "nkan na" ni soro. O je pataki lati pese wiwọle si awọn eya amoye.

Ṣaaju ki o to wa nibẹ wà awọn ere bi "Maynkraft" pẹlu ipa ati shaders, Difelopa won fun ni anfani lati ṣiṣẹ pẹlu awọn GPU sipo ninu opo ti o le jẹ lodidi fun yatọ si awọn ilana. Niwon awọn eto si di mimọ pẹlu awọn orukọ ti "shader". Lati ṣẹda wọn, Pataki ti ni idagbasoke siseto ede. Bayi, awọn fidio bẹrẹ lati fifuye ko nikan ni boṣewa "geometry", sugbon o tun awọn ilana fun awọn isise.

Ibi ti iru wiwọle je ṣee ṣe, o bẹrẹ lati ṣii titun siseto anfani. Amoye le yanju isiro isoro lori awọn GPU. Iru isiro ti won npe ni GPGPU. Fun yi ilana ti nilo pataki irinṣẹ. Lati awọn ile-Nvidia CUDA, lati Microsoft DirectCompute, bi daradara bi awọn ilana OpenCL.

orisi

Awọn diẹ awon eniyan ti kẹkọọ ohun ti shaders, awọn diẹ han awọn alaye nipa wọn ati awọn won anfani. Ni akọkọ ní a mẹta-isise accelerators. Kọọkan wà lodidi fun a iru ti shader. Lori akoko, ti won ni won rọpo nipasẹ gbogbo. Kọọkan ni o ni awọn eka ilana eyi ti o lẹsẹkẹsẹ ní mẹta orisi ti shaders. Pelu awọn Integration ti awọn iṣẹ, a apejuwe kan ti kọọkan iru wà titi bayi.

Fatesi Iru ti ṣiṣẹ pẹlu isiro gbepokini ti o ni a pupo ti oju. Nibi le tunmọ si pupo ti irinṣẹ. Fun apẹẹrẹ, o jẹ nipa sojurigindin ipoidojuko, aṣoju gbigbe, tangent, tabi deede binormals.

Jiometirika Iru ti ṣiṣẹ ko o kan pẹlu ọkan fatesi, sugbon tun pẹlu kan atijo. Ẹbun ti a apẹrẹ fun awọn processing ti awọn ege ti raster àpèjúwe, ati gbogbo pẹlu awoara.

Ni awọn ere

Ti o ba wa ni nwa fun shaders "Maynkraft 1.5.2" ki o si jasi kan fẹ lati mu awọn aworan ti awọn ere. Lati ṣe yi ṣee ṣe, awọn eto ti ti "ina, omi ati Ejò pipes." Shaders ti wa ni idanwo ati ki o itanran-aifwy. Bi awọn kan abajade, o ti di ko o pe yi ọpa ni o ni anfani ati alailanfani.

Dajudaju, irorun ti igbaradi ti a orisirisi ti aligoridimu - o jẹ kan tobi Plus. Eleyi ni irọrun ati ki o kan significant simplification ni awọn ilana ti ere idagbasoke, ati Nitori, kan isalẹ ni iye owo. Abajade foju sile ti wa ni di isoro siwaju sii ati ki o bojumu. Bakannaa, awọn idagbasoke ilana di Elo yiyara.

Awọn daradara jẹ nikan ti o ti o jẹ pataki lati ko eko a siseto ede, bi daradara bi lati ya sinu iroyin ti o yatọ si dede ti awọn kaadi gbe o yatọ ṣeto ti aligoridimu.

fifi sori

Ti o ba ri a shader pack fun "Maynkrafta", a gbọdọ ye wipe nibẹ ni o wa ọpọlọpọ awọn pitfalls ni eto ti o soke. Pelu awọn tẹlẹ rẹ silẹ gbale ti yi game, ti o wà ṣi rẹ ti yasọtọ egeb. Ko gbogbo eniyan wun awọn iṣeto, paapa ni 2017. Diẹ ninu awọn eniyan ro pe won yoo ni anfani lati mu o nipasẹ shaders. Oṣeeṣe, yi ni a tọ gbólóhùn. Sugbon ni iwa, o yoo yi kekere.

Ṣugbọn ti o ba ti o ba si tun nwa ona ti bi o lati ṣeto awọn shaders to "Maynkraft 1,7", akọkọ ti gbogbo, wa ṣọra. Awọn ilana ara ni nkankan soro ko. Ni afikun, pẹlu eyikeyi download awọn faili ni o wa nibẹ awọn ilana fun fifi o. Akọkọ ohun ti o lati ṣayẹwo awọn version of awọn ere ati shader. Tabi ki, awọn optimizer yoo ko sise.

Lori ayelujara, a pupo ti ibi ibi ti o ti le gba ati fi yi ọpa. Ki o si o nilo lati unzip awọn faili si eyikeyi folda. Nibẹ ni iwọ yoo ri faili kan «GLSL-Shaders-Mod-1,7-Installer.jar». Lẹhin ti o bere ti o ni yoo han ni ona to awọn ere, ti o ba ti o jẹ ti o tọ, Mo ti gba pẹlu gbogbo awọn ọwọ ilana.

Ni kete ti o ba fẹ lati gbe awọn folda «shaderpacks» ni «.minecraft». Bayi nigbati o ba ṣiṣe awọn jiju yoo nilo lati lọ si eto. Nibi, ti o ba ti awọn fifi sori wà ti o tọ, nibẹ ni yio je «Shaders» ila. Lati gbogbo akojọ ti o le yan awọn ti o fẹ package.

Ti o ba nilo shaders fun Minecraft 1.7.10, ki o si ri sheyderpak ti o tọ ti ikede ati ti wa ni n kanna. The Internet le šẹlẹ riru awọn ẹya. Nigba miran o ni lati yi wọn, ati ki o wo fun o dara tun. O ti wa ni dara lati wo ni agbeyewo ati ki o yan awọn julọ gbajumo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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