Kompyuta, Mapulogalamu
Shader - ndichiyani? Mitundu, ubwino ndi kuipa
Ndi computerization padziko lonse wa nambala yaikulu mawu zosokoneza kubwera ku dziko lapansi. Tagwirizana ndi onse a iwo mophweka monga zikuoneka pa koyamba. Ambiri a iwo ali ndi mayina ofanana, ambiri ndi magwiridwe lonse. Ndi nthawi tipeze chimene shader, kumene anachokera, kodi chofunika ndi zimene zimachitika.
optimizer
Ambiri mwina, ndinu wakhama player "Maynkraft" ndipo ndicho chifukwa iwo anadziwa chimene icho chiri. Iwo ayenera yomweyo kudziŵika kuti mfundo "shader" bwinobwino wosiyana masewerawa, ndipo mungathe "moyo" kwa icho payokha. Mu njira yomweyo, komanso kachitidwe. Molimbika kuti afotokoze mfundo ziwirizi Sikuti.
Nthawi zambiri, mbadwa ya mapulogalamu shader, anaonekera ngati wothandizira mu luso. Padutsa foni mokweza iyi optimizer chida, koma kwenikweni bwino chithunzichi masewera. Choncho, pamene inu tikuyamba kumvetsa za zimenezo, ife tipite kwa tanthauzo lenileni.
kumasulira
Kodi shader? Izi computer, amene anaphedwa ndi khadi purosesa. zida izi tinapangidwa mu chinenero wapadera. Malinga zolinga zingakhale zosiyana. Ndiye shaders conventionally ikumasuliridwa malangizo kwa purosesa zithunzi accelerators.
ntchito
Mwamsanga ine ndiyenera kuti ntchito lonse anakonzeratu kopita. Program ophatikizidwa mu khadi purosesa zithunzi, chimene chikutanthauza kuti akugwira ntchito pa magawo a zinthu ndi zithunzi ndi atatu azithunzi omwe tikunena zithunzi. Iwo akhoza kugwira ntchito zambiri, Pakati ntchito ndi chinyezimiro, refraction, kumathima, zotsatira kukameta ubweya, ndi zina zotero.
presupposition
Anthu kale ndithu akuyesera kuti apeze zimene shader. Ngakhale pamaso kutukula mapulogalamu awa anachita zonse ndi dzanja. The ndondomeko ya kulingalira ena zinthu sanali makina. Pamaso masewera timabadwa, kutukula paokha chinkhoswe amamasulira. Iwo ankagwira ntchito ndi aligorivimu, ndi nkhani ntchito zosiyanasiyana. Choncho pali malangizo kutsatira mawonekedwe, zithunzi, etc.
Kumene, zina anali kufukizabe anapatsa makadi ntchito. ma aligorivimu akhoza kugwiritsidwa ntchito ndi kutukula. Koma iwo analephera kuti asanene ma aligorivimu zithunzi zawo khadi. Mwambo malangizo akhoza anaphedwa ndi CPU, amene wakhala pang'onopang'ono kuposa zithunzi.
Mwachitsanzo
Kuti timvetse kusiyana kwake, m'pofunika kuganizira angapo zitsanzo. N'zoonekeratu kuti masewera zingakhale ngati kumasulira hardware ndi mapulogalamu. Mwachitsanzo, tonsefe kumbukirani wotchuka lidagwedezeka 2., madzi mu masewera angakhale buluu fyuluta, ngati ndi hardware mamasuliridwe. Koma mapulogalamu pamene kusokonezedwa anadza kuwaza madzi. Chomwecho nkhani ndi mabomba stun mu CS 1.6. Hardware mamasuliridwe anapereka yekha woyera kung'anima, ndipo programmatically kuwonjezera pixelated chophimba.
kupeza
Choncho zinaonekeratu kuti m'pofunika kuthetsa mavuto amenewa. Zithunzi accelerators anayamba kukuza chiwerengero cha ma aligorivimu amene akhala otchuka pakati kutukula. Zinali zoonekeratu kuti "zinthu" zonse n'zosatheka. Kunali kofunika kupereka mwayi kwa zithunzi akatswiri.
Asanakhaleko masewera monga "Maynkraft" ndi modes ndi shaders, kutukula anapatsidwa mwayi ntchito mayunitsi ndi GPU mu payipi limene akanatha kwa malangizo osiyana. Popeza pulogalamu anadziwika ndi dzina la "shader". Kulenga iwo, makamaka anayamba mapulogalamu zinenero. Choncho, video anayamba kutsegula osati muyezo "Masamu" komanso malangizo purosesa lapansi.
Kodi kupeza ngati zikanakhala zotheka, anayamba kutsegula mwayi mapulogalamu. Akatswiri angathetse mavuto masamu pa GPU lapansi. kuwerengetsera amenewa amatchedwa GPGPU. Pakuti ndondomeko zofunika zipangizo zapadera. Pa kampani NVIDIA CUDA, ku Microsoft DirectCompute, komanso chimango OpenCL.
mitundu
Anthu ambiri atamva zimene shaders, mfundo zambiri zidavumbulutsidwa za iwo ndi mwayi awo. Poyamba atatu purosesa accelerators. Aliyense anali ndi udindo kwa mtundu wa shader. M'kupita kwa nthawi, iwo m'malo mwa chilengedwe. Aliyense ali zina malangizo zovuta zomwe yomweyo anauza mitundu itatu shaders. Ngakhale kusakanikirana ntchito, ikulongosola za mtundu uliwonse mpaka tsopano.
Vertex mtundu wa ntchito ndi zithunzi nsonga kuti ndi zambiri nkhope. Apa angatanthauze kwambiri zipangizo. Mwachitsanzo, ndi za ndondomeko kapangidwe, zamoyo zina, tangent, kapena binormals yachibadwa.
Zojambula mtundu wa ntchito osati ndi vertex chimodzi, komanso ndi achikale. Mapikiselo udaikidwa kuti processing ndalama mafanizo raster, ndi zambiri ndi mawonekedwe.
M'maseŵera
Ngati mukufuna shaders "Maynkraft 1.5.2" ndiye inu mwina ndikungofuna kusintha fano la masewera. Kuti zonsezi zitheke, mapulogalamu akhala "moto, madzi ndi mkuwa mipope." Shaders kokayezetsa ndi bwino anatsekula. Chifukwa, zinadziwika kuti chida ichi ubwino ndi kuipa.
Kumene, tisaletse yokonza zosiyanasiyana ma aligorivimu - ndi kuphatikiza yaikulu. Izi kusinthasintha ndi zosabvuta kwambiri njira ya chitukuko masewera, ndipo chotero, kuchepa mtengo. Chifukwa zithunzi pafupifupi zikuvutiravutirabe ndiponso zoti tingakwanitse. Komanso citukuko chimakhala mofulumira.
The sangathe ndi chokha chimene amafunikira kuphunzira chinenero mapulogalamu, komanso kuganizira kuti zitsanzo zosiyanasiyana makadi anaika zosiyana ma aligorivimu.
unsembe
Mukayamba shader paketi kuti "Maynkrafta" tiyenera kumvetsa kuti pali mavuto ambiri pokhazikitsa izo. Ngakhale kuti anthu kale zovunda za masewerawa, kunali mafani ake odzipereka. Osati aliyense amafuna ndandanda, makamaka 2017. Anthu ena amaganiza kuti athe kusintha izo kupyolera shaders. Theoretically, chimene mawu olondola. Komabe, inu kusintha pang'ono.
Koma ngati inu mukanali kufunafuna njira za momwe anapereka shaders kuti "Maynkraft 1.7" Choyamba, samalani. The ndondomeko pakokha kanthu zovuta ayi. Komanso, pamodzi ndi owona chilichonse Download pali malangizo khazikitsa izo. Chinthu chachikulu ndi kufufuza Baibulo la masewera ndi shader. Apo ayi, optimizer sizigwira ntchito.
Pa Intaneti, kwambiri malo kumene inu mukhoza kukopera kwabasi chida ichi. Ndiye muyenera unzip wapamwamba ku Foda iliyonse. Pali mudzapeza file «GLSL-Shaders-yamakono-1.7-Installer.jar». Munayamba inu idzaonetsedwa njira masewera, ngati ziri zolondola, ndibvomerezana ndi malangizo onse wotsatira.
Mukakhala akufuna kusamuka chikwatu «shaderpacks» mu «.minecraft». Tsopano pamene inu muyenda Launcher ayenera kupita ku zoikamo. Apa, ngati unsembe anali olondola, kudzakhala «Shaders» mzere. Kuyambira mndandanda wonse mukhoza kusankha phukusi ankafuna.
Ngati mukufuna shaders kwa Minecraft 1.7.10, ndiye basi kupeza sheyderpak Baibulo lolondola ndipo mukuchita chimodzimodzi. The Internet kumachitika Mabaibulo osakhazikika. Nthawi zina muyenera kusintha iwo, ndi kuyang'ana kwa Iyikeninso abwino. Ndi bwino kuyang'ana ndemanga ndi kusankha otchuka.
Similar articles
Trending Now