CyfrifiaduronMeddalwedd

Shader - beth ydyw? Mathau, manteision ac anfanteision

Gyda cyfrifiaduro byd-eang y nifer enfawr o dermau dryslyd yn dod i mewn i'n byd. Nid yw delio â phob un ohonynt yw mor hawdd ag y mae'n ymddangos ar yr olwg gyntaf. Mae llawer ohonynt wedi enwau tebyg, mae llawer yn cael functionality eang. Mae'n amser i ddarganfod beth mae'r shader, o ble y daeth, yr hyn sydd ei angen a beth sy'n digwydd.

optimizer

Mae'r rhan fwyaf tebygol, yr ydych yn chwaraewr brwd "Maynkraft" a dyna pam y daethant i wybod beth ydyw. Dylid nodi ar unwaith fod y cysyniad o "shader" gwahanu yn ddiogel oddi wrth y gêm hon, a gall "byw" gan ei fod ar wahân. Yn yr un modd, yn ogystal â ffasiwn. Mor galed i gysylltu'r ddau gysyniad nad yw'n angenrheidiol.

Yn gyffredinol, brodor o raglennu shader, ymddangosodd fel cynorthwy-ydd yn y grefft. Mae'n debyg y byddai'n alwad uchel hwn yr offeryn optimizer, ond mae'n wir yn gwella'r ddelwedd mewn gemau. Felly, pan fyddwch yn dechrau deall am hynny ydyw, rydym yn mynd i'r union ddehongliad.

dehongli

Beth yw shader? Mae'r rhaglen gyfrifiadurol, sy'n cael ei gyflawni gan y cerdyn prosesydd. Mae'r rhain yn offerynnau yn cael eu cynllunio mewn iaith arbennig. Yn dibynnu ar ddibenion gall fod yn wahanol. Yna Shaders cyfieithu yn gonfensiynol i'r cyfarwyddiadau ar gyfer y cyflymwyr graffeg prosesydd.

cais

Yn syth rhaid i mi ddweud bod y defnydd o'r cyfan gyrchfan a bennwyd ymlaen llaw. Rhaglen wreiddio yn y cerdyn graffeg prosesydd, sy'n golygu eu bod yn gweithio ar y paramedrau o wrthrychau a delweddau graffeg tri-dimensiwn. Maent yn gallu perfformio nifer o dasgau, ymhlith sy'n gweithio gyda myfyrio, plygiant, pylu, effeithiau cneifio, ac yn y blaen.

rhagdybiaeth

Mae pobl eisoes yn cryn amser yn ceisio cael gwybod beth mae'r shader. Hyd yn oed cyn ddatblygwyr meddalwedd yma wedi gwneud popeth â llaw. Nid yw'r broses o delweddu rhai gwrthrychau yn awtomataidd. Cyn y gêm yn cael eu geni, datblygwyr yn cymryd rhan yn annibynnol mewn rendro. Buont yn gweithio gyda algorithm, roedd yn cyfrif am dasgau gwahanol. Felly, mae cyfarwyddiadau ar gyfer gweadau sy'n gwneud cais, effeithiau gweledol, ac ati

Wrth gwrs, mae rhai o'r prosesau yn dal hymgorffori yn y cardiau gwaith. Gellir algorithmau o'r fath yn cael ei ddefnyddio gan ddatblygwyr. Ond nid oeddent yn llwyddo i osod eu cerdyn algorithmau graffeg. Gall cyfarwyddiadau Custom ei weithredu gan y CPU, sydd wedi bod yn arafach na'r graffeg.

enghraifft

Er mwyn deall y gwahaniaeth, mae angen ystyried un neu ddau o enghreifftiau. Mae'n amlwg y gallai'r gêm fod yn caledwedd a meddalwedd rendro. Er enghraifft, yr ydym i gyd yn cofio y Quake enwog 2. Felly, gallai'r dŵr yn y gêm fod yn hidlo glas, os yw'n rendro caledwedd. Ond pan ymyrraeth meddalwedd ddaeth y sblash o ddŵr. Un stori gyda grenades syfrdanu yn CS 1.6. Rhoddodd Caledwedd rendro dim ond y fflach gwyn, ac programmatically ychwanegu sgrin pixelated.

mynediad

Felly daeth yn amlwg ei bod yn angenrheidiol i ddatrys problemau o'r fath. Dechreuodd cyflymwyr graffeg i ehangu nifer y algorithmau sydd wedi bod yn boblogaidd ymysg datblygwyr. Daeth yn amlwg bod yr holl "stwff" yn amhosibl. Roedd angen i ddarparu mynediad i'r arbenigwyr graffeg.

Cyn cafwyd gemau megis "Maynkraft" gyda dulliau a Shaders, datblygwyr yn cael y cyfle i weithio gyda'r unedau GPU ar y gweill a allai fod yn gyfrifol am wahanol cyfarwyddiadau. Ers i'r rhaglen daeth yn adnabyddus ag enw "shader". I'w creu, yn arbennig rhaglennu ieithoedd a ddatblygwyd. Felly, dechreuodd y fideo i lwytho, nid yn unig y safon "geometreg", ond hefyd cyfarwyddiadau ar gyfer y prosesydd.

Os yw mynediad o'r fath yn bosibl, dechreuodd i agor cyfleoedd rhaglennu newydd. Gallai Arbenigwyr ddatrys tasgau mathemategol ar y GPU. Gelwir cyfrifiadau o'r fath GPGPU. Ar gyfer y broses hon angen offer arbennig. O'r cwmni nVidia CUDA, o Microsoft DirectCompute, yn ogystal â'r fframwaith OpenCL.

mathau

Dysgodd y mwy o bobl pa Shaders, y mwyaf datgelodd y wybodaeth amdanynt a'u cyfleoedd. Roedd tair prosesydd chyflymwyr wreiddiol. Mae pob yn gyfrifol am fath o shader. Dros amser, cawsant eu disodli gan bawb. Mae gan bob un gyfarwyddiadau cymhleth rhai a oedd unwaith tri math o Shaders. Er gwaethaf y integreiddio gwaith, disgrifiad o bob math yn parhau i fod hyd yn hyn.

Vertex math o weithio gyda ffigurau topiau sy'n cael llawer o wynebau. Yma gallwch yn golygu llawer o offer. Er enghraifft, mae'n ymwneud cyfesurynnau gwead, fectorau, tangiad, neu binormals arferol.

math geometrig o weithio nid yn unig gydag un fertig, ond hefyd gyda cyntefig. Pixel ei gynllunio ar gyfer prosesu o ddarnau o ddarluniau raster, ac yn gyffredinol gyda gweadau.

Yn y gemau

Os ydych yn chwilio am Shaders "Maynkraft 1.5.2" yna mae'n debyg y byddwch eisiau i wella delwedd y gêm. I wneud hyn yn bosibl, mae'r rhaglenni wedi cael eu "pibellau tân, dŵr a chopr." Shaders cael eu profi a'u mireinio. O ganlyniad, daeth yn amlwg bod yr offeryn hwn wedi manteision ac anfanteision.

Wrth gwrs, rhwyddineb paratoi amrywiaeth o algorithmau - mae'n fantais enfawr. Mae'r hyblygrwydd a symleiddio sylweddol yn y broses o ddatblygu gêm, ac o ganlyniad, gostyngiad yn y gost. Mae'r golygfeydd rhithwir sy'n deillio yn dod yn fwy anodd ac yn realistig. Hefyd, y broses ddatblygu yn dod yn llawer cyflymach.

Yr anfantais yn unig yw hyn sy'n angenrheidiol i ddysgu iaith raglennu, yn ogystal ag i gymryd i ystyriaeth y gwahanol fodelau o gardiau gosod set wahanol o algorithmau.

gosod

Os byddwch yn dod o hyd i becyn shader ar gyfer "Maynkrafta", mae'n rhaid i ni ddeall bod yna lawer o beryglon wrth osod i fyny. Er gwaethaf y poblogrwydd eisoes yn pylu y gêm, roedd yn dal ei gefnogwyr ffyddlon. Nid yw pawb yn hoffi yr amserlen, yn arbennig yn 2017. Mae rhai pobl yn credu y byddant yn gallu i'w wella drwy Shaders. Mewn egwyddor, mae hwn yn ddatganiad cywir. Ond yn ymarferol, byddwch yn newid fawr ddim.

Ond os ydych chi'n dal i chwilio am ffyrdd o sut i osod y Shaders i "Maynkraft 1.7", yn gyntaf oll, byddwch yn ofalus. Mae'r broses ei hun yn ddim byd anodd peidio. Yn ogystal, ynghyd ag unrhyw ffeiliau llwytho i lawr, mae cyfarwyddiadau ar gyfer ei osod. Y prif beth yw i wirio y fersiwn o'r gêm ac shader. Fel arall, ni fydd y optimizer yn gweithio.

Ar y Rhyngrwyd, mae llawer o lefydd lle gallwch lawrlwytho a gosod offeryn hwn. Yna, bydd angen i chi agor y ffeil i unrhyw folder. Mae yna byddwch yn dod o hyd i ffeil «GLSL-Shaders-Mod-1.7-Installer.jar». Ar ôl dechrau, byddwch yn cael ei ddangos ar y ffordd i'r gêm, os yw'n gywir, yr wyf yn cytuno â'r holl gyfarwyddiadau dilynol.

Unwaith y byddwch am symud i'r ffolder «shaderpacks» yn «.minecraft". Nawr, pan fyddwch yn rhedeg y bydd angen i'r lansiwr i fynd i'r lleoliadau. Yma, os yw'r gosodiad yn gywir, bydd «Shaders» llinell. O'r rhestr gyfan gallwch ddewis y pecyn a ddymunir.

Os oes angen Shaders gyfer Minecraft 1.7.10, yna dim ond yn dod o hyd sheyderpak fersiwn cywir ac yn gwneud yr un peth. Efallai y bydd y Rhyngrwyd yn digwydd fersiynau ansefydlog. Weithiau mae'n rhaid i chi eu newid, ac yn chwilio am reinstall addas. Mae'n well i edrych ar yr adolygiadau a dewis y mwyaf poblogaidd.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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