Coimpiutairean, Bathar-bog
Siadar - dè a tha e? Seòrsachan, buannachdan agus eas-bhuannachdan
Le na cruinne coimpiutaireachd an àireamh mhòr de thaobh troimh-chèile a 'tighinn a-steach dhan t-saoghal againn. Dèiligeadh ri a h-uile dhiubh nach eil cho furasta 'sa tha e coltach aig a' chiad shealladh. Mòran dhiubh a tha coltach ainmean, tha mòran feartan farsaing. Tha an ùine a gheibh thu a-mach dè an Siadar, às a thàinig e, dè tha a dhìth agus dè thachras.
optimizer
As dualtaiche, tha thu daonnan a player "Maynkraft" agus sin carson a thàinig iad a-mach dè a tha e. Bu chòir a bhith anns a 'bhad fa-near gu bheil a' bhun-bheachd "Siadar" gu sàbhailte air a sgaradh bho a 'gheama seo, agus is urrainn "beò" às leth. Anns an aon dòigh, cho math ri fasan. So cruaidh gus bun-bheachdan a 'buntainn an dà Chan eil e riatanach.
San fharsaingeachd, à Siadar prògraman, a nochd mar neach-cuideachaidh ann an ealain. Bhiodh e buailteach a bhith glaodh seo an optimizer inneal, ach tha e fada nas fheàrr na ìomhaigh ann an geamachan. Mar sin, nuair a tha thu a 'tòiseachadh a' tuigsinn mu dheidhinn sin a tha e, tha sinn a 'dol gu dearbh eadar-mhìneachadh.
eadar-mhìneachadh
Dè tha ann an Siadar? Seo prògram coimpiutair, a tha air a chur gu bàs leis an giullachair cairt. Tha iad seo a-ionnsramaidean a tha a dhealbh ann an cànain sònraichte. Crochadh air adhbharan faodaidh e bhith eadar-dhealaichte. An sin shaders trice eadar-theangachadh gu Stiùiridhean airson an giullachair grafaigeachd accelerators.
iarrtas
Dìreach feumaidh mi ràdh gu bheil an cleachdadh fad na cheann-uidhe ro-shuidhichte. Prògram freumhaichte ann an giullachair grafaigeachd a 'chairt, a' ciallachadh gu bheil iad ag obair air na crìochan agus ìomhaighean de nithean trì-thaobhach grafaigeachd. Faodaidh iad a 'coileanadh mòran ghnìomhan, nam measg a bhith ag obair le meòrachadh, refraction, dimming, Shear' bhuaidh, agus mar sin a mach.
presupposition
Daoine a tha mar-thà gu math fhad 'sa bha a' feuchainn ri faighinn a-mach dè an Siadar. Fiù 's mus sin bathar-bog a-leasachaidh h-uile càil air a dhèanamh le làimh. Tha am pròiseas air Imaging cuid de rudan nach robh fèin-ghluasadach. Mus deach a 'gheama a bhreith, luchd-leasachaidh neo-eisimeileach an sàs ann a' fàgail. Bha iad ag obair còmhla ris an algairim, tha e a 'cunntadh airson gnìomhan eadar-dhealaichte. Mar sin, tha stiùireadh airson a bhith a 'cur inneach, lèirsinneach buaidhean, etc.
Gu dearbh, tha cuid de na pròiseasan a bha fhathast an sàs anns an obair chairtean. -Aontaran a leithid a ghabhas cleachdadh le luchd-leasachaidh. Ach cha robh iad a 'soirbheachadh aca a bhith a' sparradh-aontaran grafaigeachd cairt. Custom stiùireadh faodar a chur gu bàs leis a 'CPU, a tha air a bhith nas slaodaiche na grafaigeachd.
mar eisimpleir
Airson a 'tuigsinn an eadar-dhealachaidh, tha e riatanach beachdachadh no dhà eisimpleirean. Tha e follaiseach gu bheil a 'gheama a dh'fhaodadh a bhith a' fàgail bathar-cruaidh is bathar-bog. Mar eisimpleir, tha sinn uile cuimhne ainmeil Quake 2. Mar sin, an t-uisge anns a 'gheama a dh'fhaodadh a bhith gorm Criathrag, ma tha e a' bhathar-chruaidh a 'fàgail. Ach nuair a thàinig bathar-bog a bhacadh an steall uisge. Same sgeulachd le stun grenades ann CS 1.6. Hardware fàgail thug a-mhàin geal flash, agus programmatically Cuir pixelated sgrion.
ruigsinneachd
Mar sin bha e soilleir gu bheil e deatamach gus fuasgladh fhaighinn air duilgheadasan a leithid. Grafaigeachd accelerators thòisich a 'leudachadh an àireamh de aontaran a tha air a bhith mòr-chòrdte am measg luchd-leasachaidh. Dh'fhàs e soilleir gu bheil a h-uile "stuff" 'S e do-dhèanta. Bha e riatanach gus cothrom a thoirt air an grafaigeachd eòlaichean.
Mus robh geamannan mar "Maynkraft" le modhan agus shaders, luchd-leasachaidh a bha air a thoirt seachad an cothrom a bhith ag obair leis a 'GPU aonadan ann an loidhne-phìoban a dh'fhaodadh a bhith eadar-dhealaichte uallach airson stiùireadh. Bhon a 'phrògram an ainmeachadh leis an ainm "Siadar". Gus a chruthachadh dhaibh, a dh'aona-ghnothach a leasachadh prògramadh cànan. Mar sin, thòisich a 'bhidio a luchdachadh a-mhàin Chan eil an inbhe "geoimeatraidh", ach cuideachd stiùiridhean airson an giullachair.
Far a bheil a leithid ruigsinneachd e comasach, thòisich e a 'fosgladh chothroman ùra phrògraman. Eòlaichean urrainn dhomh fuasgladh fhaighinn air duilgheadasan math an GPU. Obrachadh a-mach a leithid a ghairm GPGPU. Airson a 'phròiseas seo a dhìth innealan sònraichte. Bho 'chompanaidh Nvidia CUDA, bho Microsoft DirectCompute, a thuilleadh air an fhrèam OpenCL.
seòrsa
Tha barrachd dhaoine a dh'ionnsaich dè shaders, an barrachd follais am fiosrachadh mun deidhinn agus na cothroman aca. Bho thùs bha trì-giullachair accelerators. Tha gach bha uallach air airson seòrsa de Shiadair. Thar ùine, bha iad air an àite le bhith a 'choitcheann. Tha gach iom-fhillte a tha sònraichte a tha a 'stiùireadh a' bhad Bha trì seòrsachan de shaders. A dh'aindeoin an amalachadh an obair, tuairisgeul de gach seòrsa fhathast gus a nis.
Vertex seòrsa ag obair le figearan mullaich a bheil tòrr de aodainn. Seo a 'ciallachadh tòrr de dh'innealan. Mar eisimpleir, tha e mu dheidhinn co-chomharran inneach, bheactaran, beantan, no àbhaisteach binormals.
Geometric seòrsa chan e dìreach a bhith ag obair le aon Vertex, ach cuideachd le prìomhadail. Pixel Chaidh a dhealbhadh airson giullachd pìosan raster illustrations, agus san fharsaingeachd le inneach.
Anns na geamannan
Ma tha thu a 'coimhead airson shaders "Maynkraft 1.5.2" agus an uair sin' s dòcha dìreach airson piseach a thoirt air ìomhaigh a 'gheama. Gus seo a dhèanamh comasach, na prògraman air a bhith a "teine, uisge agus pìoban copair." Shaders tha fo dheuchainn agus mhìn-sùil. Mar thoradh air, bha e soilleir gur e seo an t-inneal Tha buannachdan agus eas-bhuannachdan.
Gu dearbh, dè cho furasta 'ullachadh diofar aontaran - tha e mòr plus. Sùbailteachd seo agus mòr sìmpleachadh ann am pròiseas leasachaidh a 'gheama, agus mar sin, lùghdachadh ann an cosgaisean. Tha an virtual seallaidhean a 'fàs nas duilghe agus reusanta. Cuideachd, pròiseas leasachaidh a 'fàs mòran nas luaithe.
Tha ana-cothrom a tha sin a-mhàin a tha riatanach gus ionnsachadh ann an cànan prògramaidh, a thuilleadh air a ghabhail a-steach a modailean eadar-dhealaichte de chairtean chur seata eadar-dhealaichte de aontaran.
stàladh
Ma lorgas tu Siadar pasgan airson "Maynkrafta", feumaidh sinn a 'tuigsinn gu bheil iomadh cois ann an suidheachadh e suas. A dh'aindeoin mar-thà a 'fuarachadh gu mòr a' gheama seo, bha i fhathast dhìleas aice a luchd-leantainn. Neo-uile duine dèidheil air an clàr-ama, gu h-àraidh ann an 2017. Tha cuid de dhaoine a 'smaoineachadh gum bi iad comasach air a leasachadh tro shaders. Theoretically, tha seo ceart aithris. Ach ann an gnìomh, bidh tu atharrachadh beagan.
Ach ma tha thu fhathast a 'coimhead airson dòighean mar a shuidhicheas shaders ri "Maynkraft 1.7", a' chiad de na h-uile, a bhith faiceallach. Tha am pròiseas fhèin dad duilich nach eil. A thuilleadh air sin, còmhla ri sam bith download faidhlichean tha stiùiridhean airson a stàladh. Tha a 'phrìomh rud a tha a' dearbhadh an dreach a 'gheama agus Siadar. Air neo, an optimizer chan obraich.
Air an t-eadar-lìon, tòrr àiteachan far am faigh thu a-nuas is a stàladh an acfhainn seo. An uair sin, feumaidh tu a Dèan unzip air an fhaidhle a pasgan sam bith. Sin, gheibh thu am faidhle «GLSL-Shaders-Mhòd--Installer.jar 1.7». An dèidh a 'tòiseachadh thu a thèid a shealltainn air an dòigh air a' gheama, ma tha e ceart, tha mi ag aontachadh leis a h-uile an dèidh sin stiùireadh.
Aon uair 'thu airson gluasad am pasgan «shaderpacks» ann «.minecraft». A-nis nuair a bhios tu a 'ruith na launcher feumaidh a dhol gu na roghainnean. An seo, ma tha an stàladh a bha ceart, bidh «Shaders» loidhne. Bho fad liosta urrainn dhut taghadh miannaichte pasgan.
Ma dh'fheumas sibh shaders airson Minecraft 1.7.10, an sin dìreach a lorg sheyderpak ceart dreach agus tha iad a 'dèanamh an aon rud. Tha an eadar-lìon a dh'fhaodadh tachairt tionndaidhean neo-sheasmhach. Uaireannan, feumaidh tu atharrachadh orra, agus a 'coimhead airson freagarrach reinstall. Tha e nas fheàrr a 'coimhead air ath-bhreithneachaidhean agus tagh an fheadhainn as mòr-chòrdte.
Similar articles
Trending Now