Kompjuters, Softwer
Shader - x'inhu? Tipi, vantaġġi u żvantaġġi
Bl-kompjuterizzazzjoni globali tan-numru kbir ta 'termini konfużjoni jidħlu fis-dinja tagħna. Jittrattaw kull wieħed minnhom huwa mhux daqshekk faċli kif jidher mad-daqqa t'għajn. Ħafna minnhom għandhom ismijiet simili, għandhom ħafna funzjonalità wiesgħa. Wasal iż-żmien biex issir taf liema l-shader, fejn ġew minn, dak li huwa meħtieġ u dak li jiġri.
Optimizer
Ħafna probabbli, inti player AVID "Maynkraft" u hu għalhekk li waslu biex tkun taf dak li hu. Għandu jiġi rrilevat mill-ewwel li l-kunċett ta ' "shader" separati b'mod sikur minn din il-logħba, u jista "live" minn dan separatament. Bl-istess mod, kif ukoll moda. Tant diffiċli biex jirrelataw dawn iż-żewġ kunċetti mhux meħtieġ.
Ġeneralment, nattiv ta 'programmazzjoni shader, deher bħala assistent fl-arti. Probabbilment ikun sejħa qawwi din l-għodda tal Optimizer, imma verament itejjeb l-immaġini fil-logħob. Allura, meta inti qed jibdew jifhmu dwar dan huwa, immorru l-interpretazzjoni eżatta.
interpretazzjoni
X'inhu Shader? Dan il-programm tal-kompjuter, li jiġi eżegwit mill-biljett proċessur. Dawn l-istrumenti huma mfassla f'lingwa speċjali. Jiddependi fuq għanijiet jista 'jkun differenti. Imbagħad shaders konvenzjonalment tradotti f'istruzzjonijiet għall-aċċelleraturi proċessur grafika.
applikazzjoni
Immedjatament Għandi ngħid li l-użu ta 'kollox predeterminat destinazzjoni. Programm inkorporati fil-karta proċessur grafika, li jfisser li dawn qed jaħdmu fuq il-parametri ta 'oġġetti u stampi ta' grafika tridimensjonali. Huma jistgħu jwettqu kompiti ħafna, fosthom jaħdmu ma 'riflessjoni, rifrazzjoni, jbaxxu, l-effetti laterali, u oħrajn.
presuppożizzjoni
In-nies huma diġà pjuttost filwaqt li tipprova biex issir taf liema l-shader. Anki qabel dawn l-iżviluppaturi ta 'softwer għamlu dak kollu bl-idejn. Il-proċess ta 'immaġini xi oġġetti ma kinux awtomatizzata. Qabel il-logħba huma mwielda, l-iżviluppaturi indipendenti involuti fil ipproċessar. Huma ħadmu ma 'l-algoritmu, hija responsabbli għal kompiti differenti. Allura hemm istruzzjonijiet għall japplikaw nisġa, effetti viżwali, eċċ
Of course, xi wħud mill-proċessi kienu għadhom inkorporati fil-karti tax-xogħol. Tali algoritmi jistgħu jintużaw mill-iżviluppaturi. Iżda huma ma rnexxielhomx li jimponu algoritmi grafika tagħhom card. istruzzjonijiet Custom jistgħu jiġu esegwiti mill-CPU, li kien aktar kajman milli grafika.
eżempju
Biex tifhem id-differenza, huwa meħtieġ li jiġi kkunsidrat ftit eżempji. Huwa ovvju li l-logħba tista 'tkun hardware tirrendi u software. Per eżempju, aħna lkoll niftakru l-terremot famuż 2. Għalhekk, l-ilma fil-logħba tista 'tkun filtru blu, jekk hija traduzzjoni hardware. Imma meta interferenza softwer daħal l-tixrid ta 'ilma. Istess storja ma granati jistordu f 'CS 1.6. Hardware tirrendi taw biss il-flash abjad, u programmatically żid iskrin pixelated.
aċċess
Allura deher ċar li huwa meħtieġ biex isolvu problemi bħal dawn. Grafika aċċeleraturi bdew jespandu l-għadd ta 'algoritmi li kienu popolari fost l-iżviluppaturi. Deher ċar li l- "għalf" hija impossibbli. Kien meħtieġ li jipprovdi aċċess lill-esperti grafika.
Qabel kien hemm logħob bħal "Maynkraft" ma 'modi u shaders, l-iżviluppaturi ngħataw l-opportunità li jaħdmu ma' l-unitajiet GPU fil-pipeline li jistgħu jkunu responsabbli għall-istruzzjonijiet differenti. Peress li l-programm sar magħruf bl-isem ta ' "shader". Biex jinħolqu minnhom, speċjalment żviluppati lingwi programmazzjoni. Għalhekk, il-video beda biex jgħabbi mhux biss l-istandard "ġeometrija", iżda wkoll istruzzjonijiet għall-proċessur.
Fejn tali aċċess kien possibbli, huwa beda biex tiftaħ opportunitajiet ġodda ta 'programmazzjoni. Esperti tista 'ssolvi problemi matematika fuq l-GPU. Dawn il-kalkoli kienu jissejħu GPGPU. Għal dan il-proċess meħtieġa għodod speċjali. Mill-kumpanija Nvidia CUDA, minn Microsoft DirectCompute, kif ukoll il-qafas OpenCL.
tipi
L-aktar nies tgħallmu dak shaders, l-aktar żvelat l-informazzjoni dwarhom u l-opportunitajiet tagħhom. Oriġinarjament kellhom aċċeleraturi ta 'tliet proċessur. Kull kien responsabbli għal tip ta 'Shader. Maż-żmien, dawn ġew sostitwiti minn universali. Kull wieħed għandu ċerti struzzjonijiet kumplessi li immedjatament kellhom tliet tipi ta 'shaders. Minkejja l-integrazzjoni tax-xogħol, deskrizzjoni ta 'kull tip baqa' sa issa.
tip vertiċi ta 'ħidma ma tops ċifri li jkollha lott ta' uċuh. Hawnhekk tista 'tfisser ħafna ta' għodod. Per eżempju, huwa dwar koordinati nisġa, vettori, tanġent, jew binormals normali.
tip ġeometrika ta 'ħidma mhux biss ma vertiċi wieħed, iżda wkoll ma' primitive. Pixel kienet maħsuba għall-ipproċessar ta 'biċċiet ta' illustrazzjonijiet raster, u ġeneralment ma nisġa.
Fil-logħob
Jekk inti qiegħed tfittex għal shaders "Maynkraft 1.5.2" allura inti probabilment biss tixtieq li ttejjeb l-immaġni tal-logħba. Sabiex dan isir possibbli, il-programmi ġew "pajpijiet tan-nar, ilma u ram." Shaders huma ttestjati u rfinuti. Bħala riżultat, deher ċar li din l-għodda għandu vantaġġi u żvantaġġi.
Naturalment, faċilità ta 'preparazzjoni ta' varjetà ta 'algoritmi - huwa plus enormi. Din il-flessibilità u simplifikazzjoni sinifikanti fil-proċess ta 'żvilupp tal-kaċċa, u konsegwentement, tnaqqis fl-ispiża. Il-xeni virtwali li jirriżultaw qed isiru aktar diffiċli u realistiċi. Ukoll, il-proċess ta 'żvilupp isir ħafna aktar mgħaġġla.
L-iżvantaġġ huwa biss dak li huwa neċessarju li wieħed jitgħallem lingwa ta 'programmar, kif ukoll biex iqisu li l-mudelli differenti ta' karti mqiegħda sett differenti ta 'algoritmi.
installazzjoni
Jekk inti ssib pakkett shader għal "Maynkrafta", irridu nifhmu li hemm ħafna ostakoli fit-twaqqif it up. Minkejja l-popolarità diġà fading ta din il-logħba, huwa kien għadu fannijiet ddedikati tagħha. Mhux kulħadd jħobb l-iskeda, speċjalment fl-2017. Xi nies jaħsbu li dawn se jkunu jistgħu biex tittejjeb permezz shaders. Teoretikament, dan huwa dikjarazzjoni korretta. Iżda fil-prattika, inti se jibdlu ftit.
Imma jekk int xorta tfittex modi ta 'kif jiġu stabbiliti l-shaders għal "Maynkraft 1.7", l-ewwel nett, ikunu attenti. Il-proċess innifsu huwa xejn diffiċli le. Barra minn hekk, flimkien ma 'kwalunkwe download files hemm istruzzjonijiet għall-installazzjoni. Il-ħaġa prinċipali hija li jiċċekkja l-verżjoni tal-logħba u shader. Inkella, il-Optimizer mhux se taħdem.
Fuq l-Internet, ħafna ta 'postijiet fejn tista' tniżżel u tinstalla din l-għodda. Imbagħad għandek bżonn biex unzip-fajl għal kull folder. Hemm se ssib fajl «GLSL-shaders-Mod 1.7 Installer.jar". Wara li jibdew inti ser jintwera l-mod għal-logħba, jekk huwa korrett, jiena naqbel ma 'l-istruzzjonijiet sussegwenti.
Ladarba inti tixtieq li jiċċaqalqu il-folder "shaderpacks" fil- ".minecraft". Issa meta inti tmexxi l-lanċjar se jkollhom bżonn biex tmur fil-settings. Hawnhekk, jekk l-installazzjoni kienet korretta, se jkun hemm "shaders» linja. Mil-lista sħiħa inti tista 'tagħżel il-pakkett mixtieqa.
Jekk għandek bżonn shaders għall minecraft 1.7.10, allura biss issib sheyderpak verżjoni korretta u qed jagħmlu l-istess. L-Internet jista 'jseħħ verżjonijiet instabbli. Kultant ikollok bidla minnhom, u jfittxu jerġa xierqa. Huwa aħjar li tħares lejn reviżjonijiet u jagħżlu l-aktar popolari.
Similar articles
Trending Now