Solosaina, Rindrambaiko
Shader - inona moa izany? Types, tombony sy ny fatiantoka
Noho ny maneran-solosaina goavana mampisafotofoto isan'ny teny tonga eo amin'ny izao tontolo izao. Fifanarahana miaraka izy rehetra dia tsy mba tahaka ny toa mora Raha vao jerena. Maro amin'izy ireo no mitovy anarana, dia maro no manana malalaka miasa. Fotoana mba hahitana izay shader, izay nihaviany, izay tena ilaina ary inona no nitranga.
optimizer
Azo inoana, ianao no nazoto mpilalao "Maynkraft", ary izany no antony tonga mba hahafantarany izay misy. Tsara ny manamarika fa avy hatrany ny hevitry ny hoe "shader" tafasaraka soa aman-tsara ity lalao ity, ka afaka "velona" avy aminy manokana. Toy izany koa, ary koa ny lamaody. Ary sarotra ny hitantara ireo foto-kevitra roa tsy ilaina.
Amin'ny ankapobeny, teratany ny shader fandaharana, niseho toy ny mpanampy tao an-kanto. Mety angamba ho mafy ny optimizer antso izany fitaovana, nefa tena Manatsara ny sary amin'ny lalao. Noho izany, rehefa manomboka ianao mba hahatakatra ny momba izany no, dia mandeha any amin'ny tena heviny.
fandikana
Inona no atao hoe shader? Io fandaharam-potoana solosaina, izay novonoin'ny ny processeur karatra. Ireo fitaovana Natao amin'ny fiteny manokana. Miankina amin'ny tanjona mety ho hafa. Dia shaders conventionally voadika amin'ny torolalana ho amin'ny processeur sary accelerators.
fampiharana
Avy hatrany dia tsy maintsy milaza fa ny fampiasana ny toerana efa voafaritra mialoha ny rehetra. Program nandinika lalina ny processeur sary karatra, izay midika fa izy ireo miasa eo amin'ny masontsivana ny zavatra sy ny sary amin'ny lafiny telo sary. Afaka manao asa maro, izay miasa eo amin'ny fandinihana, refraction, dimming, i Seara vokany, sy ny toy izany.
presupposition
Ny olona dia efa tena elaela miezaka hahalala an'izay hitranga amin'ny shader. Na dia talohan'ny rindrambaiko ireo mpandraharaha nanao ny zava-drehetra amin'ny alalan'ny tanana. Ny dingana ny fitarafana zavatra sasany tsy automated. Talohan'ny lalao dia teraka, mpandraharaha tsy miankina mirotsaka ao amin'ny andininy maromaro. Izy ireo niara-niasa ny algorithm, dia isaina ho an'ny asa hafa. Koa misy torolalana ho an'ny fampiharana textures, sary vokany, sns
Mazava ho azy, ny sasany tamin'ireo dingana ireo mbola nandinika lalina ny asa karatra. Algorithms toy izany dia azo ampiasaina amin'ny alalan'ny mpandraharaha. Nefa tsy nahomby ny hanery ny algorithms sary karatra. Custom toromarika azo novonoin'ny ny CPU, izay efa miadana noho ny sary.
ohatra
Mba hahatakarana ny maha samy hafa, dia ilaina ny mandinika roa ohatra. Mazava ho azy fa ny kilalao mety ho dikan-fitaovana sy ny rindrambaiko. , Ohatra, isika rehetra hahatsiaro ny malaza Horohorontany 2. Noho izany, ny rano tao amin'ny lalao mety ho manga sivana, raha toa ka misy fitaovana dikan-. Fa nony tonga ny fitsabahan'ny logiciel nidaboka ny rano. Same tantara amin'ny finaritra grenady tao CS 1.6. Fitaovana dikan nanome afa-tsy ny fotsy tselatra, ary programmatically manampy pixelated efijery.
fidirana
Ka dia tonga mazava fa ilaina ny handaminana olana toy izany. Graphics accelerators nanomboka hanitatra ny isan'ny algorithms izay efa malaza amin'ny mpandraharaha. Dia nazava fa ny "zavatra" misy azo atao. Tena ilaina ny manome fahafahana hahazo ny sary manam-pahaizana.
Alohan'ny nisy lalao toy ny "Maynkraft" amin'ny fomba sy ny shaders, mpandraharaha dia nomena fahafahana niasa ny GPU vondrona ao amin'ny fantsona izay mety ho tompon'andraikitra amin'ny toromarika hafa. Koa satria ny fandaharana nanjary fantatra amin'ny anarana hoe "shader". Mba hamorona azy ireo, indrindra Nanjary fiteny fandaharana. Noho izany, ny lahatsary nanomboka hampidiran'izy tsy ny faneva "rafitsary", fa koa noho ny processeur toromarika.
Aiza fidirana izany dia azo atao, dia nanomboka hanokatra fandaharana vaovao fahafahana. Manam-pahaizana matematika afaka mamaha olana eo amin'ny GPU. Toy izany kajikajy nantsoina hoe GPGPU. Izany no dingana mila fitaovana manokana. Avy amin'ny orinasa nVidia CUDA, avy amin'ny Microsoft DirectCompute, ary koa ny rafitra OpenCL.
karazana
Arakaraka ny olona nianatra izay shaders, dia nanambara ny bebe kokoa ny momba azy ireo sy ny fahafahana. Tany am-boalohany dia nanana telo-processeur accelerators. Tsirairay dia tompon'andraikitra amin'ny ny karazana shader. Rehefa nandeha ny fotoana, dia nosoloana manerana izao rehetra izao. Ny tsirairay dia manana toromarika sarotra sasany, izay avy hatrany dia nanana shaders telo karazana. Na dia teo aza ny fampidirana ny asa, ny famaritana ny karazana tsirairay naharitra ambaraka ankehitriny.
Vertex karazana miara-miasa amin'ny tarehimarika tampon izay manana be dia be ny tarehiny. Eto dia afaka midika be dia be ny fitaovana. , Ohatra, dia momba ny mihasimba Flag, vectors, tangent, na ara-dalàna binormals.
Voafaritra karazana tsy miasa fotsiny amin'ny vertex iray, fa koa amin'ny faran'izay tsotra. Pixel dia natao noho ny fanodinana ny tapa-raster fanoharana, ary amin'ny ankapobeny amin'ny textures.
Ao amin'ny lalao
Raha mitady shaders "Maynkraft 1.5.2" fotsiny dia mety te-hanatsara ny endriky ny lalao. Mba hanao izany azo atao, ny programa efa "afo, ny rano sy ny fantsona varahina." Shaders dia nizaha toetra sy tsara-miala. Noho izany, dia nazava fa fitaovana io dia manana tombontsoa sy ny fatiantoka.
Mazava ho azy, hanamaivana ny fanomanana isan-karazany ny algorithms - dia miampy goavana. Zavatra tsy manovaova sy manan-danja eo amin'ny dingana simplification ny lalao fampandrosoana, ary noho izany, ny fihenan'ny amin'ny vidiny. Ny virtoaly vokatry sary dia lasa sarotra kokoa sy ny zava-misy. Koa, ny fampandrosoana haingana be dingana lasa.
Ny tombon-dahiny no afa-tsy izay tena ilaina ny mianatra ny fiteny fandaharana, ary koa ny mba tafiditra ao fa samy hafa ny karatra modely nametraka samihafa napetraka ny algorithms.
fametrahana
Raha mahita shader entana ho an'ny "Maynkrafta", dia tsy maintsy mahatakatra fa maro ny fandrika eo amin'ny fametrahana azy. Na dia teo aza ny efa mihamalazo lazan'ny ity lalao ity, dia mbola ny fanoloran-tena mpankafy. Tsy ny rehetra no tia ny fandaharam-potoana, indrindra tamin'ny 2017. Ny olona sasany dia mihevitra fa izy ireo dia ho afaka hanatsara izany amin'ny alalan'ny shaders. Ara-teorika, dia marina izany fanambarana. Fa amin'ny fampiharana, dia hanova kely.
Fa raha mbola ianao mitady fomba ny fomba nametraka ny shaders mba "Maynkraft 1.7", voalohany indrindra, mitandrema. Ny dingana sarotra na inona na inona mihitsy no tsy. Ankoatra izany, miaraka amin'ny antontan-taratasy misy Download misy torolalana ho an'ny fametrahana azy io. Ny zava-dehibe indrindra dia ny hijery ny dikan-ny lalao sy ny shader. Raha tsy izany, ny optimizer dia tsy miasa.
Ao amin'ny Internet, be dia be ny toerana izay Afaka maka sy hametraka fitaovana ity. Avy eo dia mila unzip ny antontan-taratasy ho any misy fampirimana. Any no hahita ny rakitra «GLSL-Shaders-Mod-1.7-Installer.jar». Rehefa avy nanomboka anao kosa no hamindrana ny lalana mankany amin'ny lalao, raha marina, dia miombon-kevitra amin'ny rehetra ny manaraka toromarika.
Rehefa te-hifindra ny fampirimana «shaderpacks» ao amin'ny «.minecraft». Ary raha mihazakazaka ny mpandefa dia mila hankany amin'ny toe-javatra. Eto, raha ny fametrahana dia marina, hisy «Shaders» tsipika. Avy amin'ny lisitra manontolo ianao dia afaka mifidy ny tiany fonosana.
Raha toa ka mila shaders for Minecraft 1.7.10, dia mahita fotsiny sheyderpak dikan-marina, ary manao toy izany koa. Ny Internet mety hitranga dikan-miovaova. Indraindray tsy maintsy hanovanao azy, ka mitady ny sahaza reinstall. Tsara ny mijery ny hevitra sy misafidy ny malaza indrindra.
Similar articles
Trending Now