KwamfutocinSoftware

Shader - abin da yake da shi? Iri, amfani ko rashin amfani

Tare da duniya walwa na da babbar dama na m sharuddan zo a cikin mu duniya. Deal da dukkan su ne ba haka ba sauki kamar yadda alama da farko kallo. Da yawa daga cikinsu suna da kama da sunayen, da yawa da fadi da aiki. Yana da lokaci don gano abin da shader, inda shi ya zo daga, abin da ake bukata da kuma abin da ya faru.

dab'i

Mafi m, kun kasance wani m player "Maynkraft" da kuma cewa shi ya sa suka zo domin ya san abin da shi ne. Ya kamata nan da nan a lura da cewa manufar "shader" a amince rabu da wannan wasan, kuma za ta iya "live" daga shi dabam. A wannan hanya, kazalika da fashion. Saboda haka da wuya a labarta wadannan biyu Concepts ba lallai ba ne.

Kullum, a 'yan qasar na shader shirye-shirye, ya bayyana a matsayin mataimakin a cikin art. Yana zai yiwuwa ya zama m kira wannan da dab'i kayan aiki, amma da gaske inganta hoton a wasanni. Saboda haka, a lokacin da kana fara fahimtar game da cewa shi ne shi, muka je daidai fassarar.

fassarar

Mene ne wani shader? Wannan kwamfuta shirin, wanda aka kashe da processor katin. Wadannan kayan da aka tsara a cikin wani musamman harshe. Dangane da manufar da shi na iya zama daban-daban. Sa'an nan shaders conventionally fassara a cikin umarnin ga processor graphics accelerators.

aikace-aikace

Nan da nan dole ne in ce cewa yin amfani da dukan qaddara makõma. Shirin saka a cikin processor graphics katin, wanda ke nufin cewa suna aiki a kan sigogi na abubuwa da hotunan wani uku-girma graphics. Za su iya yin da yawa ayyuka, tsakanin wanda aiki da tunani, refraction, dimming, karfi effects, da sauransu.

presupposition

Mutane suna riga quite a yayin ƙoƙarin gano abin da shader. Ko kafin wadannan software developers sun aikata dukan abin da ta hannu. Kan aiwatar da Dabarar wasu abubuwa da aka ba sarrafa kansa. Kafin wasan, ana haifuwarsu ne, developers da kansa tsunduma a ma'ana daidai. Sun yi aiki tare da algorithm, shi lissafta daban-daban ayyuka. Saboda haka akwai umarnin da ake ji laushi, na gani effects, da dai sauransu.

Hakika, wasu daga cikin matakai da aka har yanzu saka a cikin aiki cards. Irin wannan lissafi mai tsauri za a iya amfani da developers. Amma ba su yi nasarar don gabatar da lissafi mai tsauri graphics katin. Custom umarnin za a iya kashe ta CPU, wanda ya kasance a hankali fiye da graphics.

misali

Don gane da bambanci, shi wajibi ne don la'akari da kamar wata misalai. Babu shakka cewa wasan zai iya zama wani ma'ana daidai hardware da software. Alal misali, mun tuna da shahara Quake 2. Saboda haka, da ruwa a wasan zai iya zama wani blue tace, idan yana da wani hardware ma'ana daidai. Amma lokacin da software tsangwama zo da fantsama na ruwa. Same labarin da stun da gurneti a cikin CS 1.6. Hardware ma'ana daidai ba ne kawai da fari flash, da kuma programmatically ƙara pixelated allo.

damar

Saboda haka shi ya bayyana cewa wajibi ne a warware irin wannan matsaloli. Graphics accelerators fara fadada yawan lissafi mai tsauri da suka kasance rare daga developers. Ya zama a sarari cewa dukan "kaya" ba zai yiwu ba. Ya zama dole don samar da damar yin amfani da graphics masana.

Kafin akwai wasanni kamar "Maynkraft" tare da halaye da kuma shaders, developers aka bai wa damar yin aiki tare da GPU raka'a a cikin bututun da zai iya zama alhakin daban-daban umarnin. Tun da shirin zama da aka sani da sunan "shader". Don ƙirƙirar su, musamman ɓullo da shirye-shirye da harsuna. Saboda haka, video fara load ba kawai da misali "lissafi", amma kuma umarnin ga processor.

Inda irin damar da aka yiwu, shi ya fara bude sabon shirye-shirye damar. Masana sun iya warware matsalolin lissafi a kan GPU. Irin wannan lissafin da aka kira GPGPU. Domin wannan tsari da ake bukata na musamman kayan aikin. Daga kamfanin NVDIA CUDA, daga Microsoft DirectCompute, kazalika da tsarin OpenCL.

iri

A mafi mutane koya abin da shaders, da mafi saukar da bayanai game da su, kuma su damar. Asali da wani uku-processor accelerators. Kowane ke da alhakin wani irin shader. A tsawon lokaci, suka maye gurbinsu a duniya. Kowane yana da wani hadadden umarnin wanda nan da nan ya iri uku shaders. Duk da hadewa da aikin, a description na kowane irin ya kasance har sai yanzu.

Kokuwa da irin aiki tare da Figures fi da cewa da yawa daga fuskoki. Ga iya nufin mai yawa kayayyakin aiki. Alal misali, shi ne game da irin zane tsarawa, vectors, tangent, ko al'ada binormals.

Lissafi irin aiki ba kawai da daya kokuwa, amma kuma tare da wani m. Pixel da aka tsara don aiki na guda na raster misalai, da kuma kullum tare da laushi.

A wasanni

Idan kana neman shaders "Maynkraft 1.5.2" sa'an nan ka yiwuwa kawai son inganta siffar wasan. Don yin wannan zai yiwu, da shirye-shirye sun kasance "wuta, ruwa da kuma jan bututu." Shaders aka gwada da kuma lafiya-saurare. A sakamakon haka, ya zama a sarari cewa wannan kayan aiki na da amfani ko rashin amfani.

Hakika, 'yanci na shirye-shiryen da dama lissafi mai tsauri - shi ne mai babbar da. Wannan sassauci da wani gagarumin simplification a aiwatar da wasan ci gaba, kuma saboda haka, da rage a cost. A sakamakon rumfa al'amuran suna samun mafi wuya da kuma idon basira. Har ila yau, ci gaban tsarin zama da yawa sauri.

A hasara ne kawai abin da yake wajibi ne ya koyi shirye-shirye da harshen, kazalika da la'akari da cewa daban-daban model na cards sanya daban-daban sa na lissafi mai tsauri.

shigarwa

Idan ka sami wani shader fakitin for "Maynkrafta", dole ne mu gane cewa akwai mutane da yawa pitfalls a kafa shi. Duk da riga Fading shahararsa ta wannan wasan, shi ne har yanzu ta duqufar da magoya. Ba kowa likes da jadawalin, musamman a shekara ta 2017. Wasu mutane suna tunanin cewa za su iya inganta shi ta hanyar shaders. Rubuce, wannan shi ne wani daidai sanarwa. Amma a aikace, za ka canza kadan.

Amma idan kana har yanzu neman hanyoyi na yadda za a kafa da shaders zuwa "Maynkraft 1.7", na farko, ka mai da hankali. A tsari da kanta ne kome wuya ba. Bugu da kari, tare da wani download fayiloli akwai umarnin for installing shi. Babban abu ne don duba version of wasan kuma shader. In ba haka ba, da dab'i zai yi aiki ba.

A kan Internet, mai yawa wurare inda za ka iya saukewa kuma shigar da wannan kayan aiki. Sa'an nan kuma ka bukatar ka kasa kwancewa fayil zuwa wani babban fayil. Akwai za ka sami wani fayil «GLSL-Shaders-Mod-1.7-Installer.jar». Bayan fara za a nuna hanyar zuwa wasan, idan shi ne daidai, Na yarda da duk m umarnin.

Da zarar ka so don matsawa da fayil «shaderpacks» a «.minecraft». Yanzu idan ka gudu shirin mai gabatarwa zai bukatar zuwa saituna. A nan, idan shigarwa yana daidai, zai zama akwai «Shaders» line. Daga cikin jerin dukkan za ka iya zaɓa da ake so kunshin.

Idan kana bukatar shaders for Minecraft 1.7.10, to, kawai sami sheyderpak daidai version da ake yin wannan. The Internet na iya faruwa m versions. Wani lokacin dole ka canza su, kuma nemi a dace reinstall. Yana da kyau a duba a sake dubawa da kuma zabi mafi m.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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