Xa Indie wahamba nje yokuthengisa, wonke umntu wothuka ngayo ababhekisi uceba ukwenza le projekthi ibe yimpumelelo, esebenzisa bit ezisibhozo-graphics lixesha? Kwaye oku ngexesha kumfanekiso esweni ayahlukanga kumfanekiso kanye lokufota. Ke zonke abathandabuzayo kunye abangakholwayo isimanga - "Maynkraft" laya kuma encotsheni, uye waba ngomnye wemidlalo ethandwa kakhulu ehlabathini, nto leyo ngoku bangamakhoboka izigidi zabantu. kwabonakala Le shedyuli nje patina eqinisekileyo Retro, abantu sokuvalwa iinkumbulo amaxesha console ubudala, ngoko le nkalo projekthi zangenelwa kuphela.
Noko ke, abanye kunjalo kakhulu ngathi umfanekiso kwikhusi, kwaye ke kufuneka ukuba niyanyamezela, ukuba ufuna ukudlala kwi "Maynkraft". Noko ke, ngenxa yale meko, kukho indlela - kukumisela i shaders. Kakade ke, oku akuthethi ukutshintsha umfanekiso ngokupheleleyo, kodwa sihle, uyakholiswa iliso, umxhelo. Ngoko ke, ukuba awuyithandi inkangeleko "Maynkraft" bakho, ungasoloko utshintsha nto - ngenxa yokuba kufuneka ukusingatha ukuseta indlela shaders.
Yintoni shader?
Into yokuqala ukuqonda ukuba amele shaders ngokubanzi. Le yiprogram womzobo ekuvumela ukuba ukuphucula kakhulu umfanekiso somdlalo. Kuba imibuzo emininzi malunga projekthi ukufaka njani shaders, izinto ezingabalulekanga, ngokuba baye kudala kusetyenziswa. Eka van'wana, ezifana "Maynkraft 'ukuba inguqulelo yokuqala, ukuba ezinokunikezelwa. Kodwa ukuba yintoni ebangela ukuba uthandwe kangaka, yaye imfuno shaders na, kusoloko kukho iingcali abaza kwenza le nto, nalaa nto texture iigrafu. Ukuba akunguye ingcaphephe senkqubo umdlalo, ngoko akuyomfuneko ukuba ucinge ngayo - kufuneka nje ukwazi ukucwangcisa indlela shaders, kwakunye ithole kwi Internet.
Client shaders
Indlela elula yokufumana "Maynkraft" shader - kukufumana a client esele zenziwe. Iya phambili pre-efakwe ezinye iiseti noburhabaxa, ngoko kufuneka nje ukufaka umdlalo yaye akazange eve ukuze ukuseka shaders eyahlukileyo. Nangona kunjalo, le ndlela iye kuneengxaki zako. Okokuqala kufuneka aqonde ukuba isethi shaders ziza kuthunyelelwa, kwaye enye - uya kufumaneka kuphela ezo, ukwakheka, leyo ingqalelo kuyimfuneko ukongeza compiler client yayo. Ngoko ke, kubalulekile ukuqwalasela ukuba uyifuna ukuba, ngenxa yokuba, kakuhle, ungafuna ukongeza ezinye shaders ezongezelelweyo, kunye nezinye ezikhoyo isusiwe. Ngoko ke, ngcono noko ukuqonda kakuhle (ukuba ngokwenene ufuna wena elicwangcisiweyo zilungele iimfuno zakho umxhasi ngu), ukubeka indlela shaders ngesandla.
Ukubeka elakha esisiseko
Wonke umntu uyaqonda ukuba, ukuba loo noburhabaxa ophezulu olusemgangathweni akubonakali ezininzi kwinguqulelo yokuqala, zilayishe nje kufakwe kulo mdlalo akuyi kuphumelela. Ukuze ukubeka shaders ukuba "Maynkraft", kuya kufuneka software kernel ekhethekileyo, eyenzelwe ngokukodwa kulo mdlalo. Ungayifumana phezu Internet, iingxaki ufakelo kufuneka Andikubizanga, kodwa umphumo ngokuqinisekileyo uya emehlweni kuwe. Elokugqiba, kuya kufuneka kuphela khangela ezo noburhabaxa wena umdla ukuzilanda kulo mdlalo, ukucima abo awufuni ukusebenzisa ngaphandle iingxaki. Amaninzi, i-software core sele ezinye shaders ukulungele ukubonisa inkqubo ngezenzo.
Iinzuzo tywaleni of shaders
Ngoku uyazi apho ukukhuphela nendlela ukufaka i shaders kufuneka sijonge phandle ukuba awenze. Ngapha koko, lonke usoloko amathuba nje kuphela kodwa neengxaki, ngoko kufuneka siqwalasele ngokwahlukeneyo ukusetyenziswa noburhabaxa oluneenkcukacha for "Maynkrafta". Ngoko shaders yokuguqula ihlabathi yokudlala: unayo ilanga ngokwenene, nto leyo idala izithunzi zombini izinto kunye noonobumba abaphuma noburhabaxa abaninzi kakhulu ngakumbi oluneenkcukacha, ezifana ingca okanye amagqabi. Lenza umfanekiso kakhulu ngakumbi nomtsalane, nto leyo efunekayo ukusetyenziswa shaders. Kodwa kwakhona kufuneka ethile omhle kakhulu - kudingeka. Le noburhabaxa engcono eneenkcukacha ngakumbi, befuna ngakumbi iba umdlalo kwi computer yakho. Kwaye ukuba "Maynkraft" yenziwe ukwenzela ukuba bakwazi ukuxhasa nkqu computer lingenamandla, esebenzisa shaders, lo propati elahlekileyo - kumashini ephantsi-mandla Lo mdlalo uya sizilindele namandla, iziqhoboshi, kwaye kwezinye iimeko, kusenokuba kupheza ukubaleka. Ngoko ke, khangela ukuba icomputer yakho ixhasa zonke ukuguda noburhabaxa uya ufuna ukunyanzela umdlalo, ngoko ke musa azive engonwabanga kule nkqubo.
The main shader
Yinto akukho mfihlelo into yokuqala uluntu yokudlala wayithimba shaders - ngayo amanzi. Yena usebenzisa i data texture yaba eziyiyo njengoko kunokwenzeka, iiprojekthi yokuqala usebenzisa shaders ngokoqobo ukwazi. Nabadlala bangahlala emdlalweni iiyure, yokuchitha izimvo amanzi. In "Maynkraft" texture loo nazo zibonelelwe, nangona kubo ngeengozi ngenkani nokunyuka kubhekisa kwiindlela ubuninzi.